• Stars
    star
    189
  • Rank 204,649 (Top 5 %)
  • Language EJS
  • License
    GNU General Publi...
  • Created over 3 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Poke! (formerly poketube) is a free and libre software anonymous and Private Search engine & Youtube, Google Translate And OSM Frontend With Actual gooda UI :3 🔎▶️ | Like us? Gib stars :3 (mirror from https://codeberg.org/ashley/poke)

DefectiveByDesign.org

The Ultimate Privacy App

Be Anonymous watching epic videos, searching thingys on the interwebs and listening to music on poke - the free privacy front end!

"Since you work on poke, Are you in touch with its lead developer "Jose marchasi"?
-RMS

Stallman though poke was GNU poke lmaoooo

Welcome!

This is the source code of Poke (formerly PokeTube), the privacy-friendly youtube front-end built with the InnerTube API!

Features

Return Youtube Dislikes Built-in

See the dislikes from returnyoutubedislike!

Customize

Customize Poketube However you want :3

PWA

Install PokeTube as a pwa on your mobile device :3

Accounts

Suscribe (yes Suscribe hehe sussy baka) to whaever channel you want!

Web Search

Search the web privatly on poketube :3

And...

Ambient mode, HQ audio And Even more!!!!!

Written by humans - not gpt

poke is made by hard-working hoomans - not gpt :3
Written by Humanss, Not by AI

No Non-free codec needed :3

Poke uses openh264 which is free software! poketube does not inculude non free stuff owowowoow!!!!

you can view the source code of the openh264 codec in this repo :3 --> https://github.com/cisco/openh264.git

PLEASE NOTE THAT THIS SOFTWARE MAY INCULUDE CODECS THAT IN CERTAIN COUNTRIES MAY BE COVERED BY PATENTS OR HAVE LEGAL ISSUES. PATENT AND COPYRIGHT LAWS OPERATE DIFFERENTLY DEPENDING ON WHICH COUNTRY YOU ARE IN. PLEASE OBTAIN LEGAL ADVICE IF YOU ARE UNSURE WHETHER A PARTICULAR PATENT OR RESTRICTION APPLIES TO A CODEC YOU WISH TO USE IN YOUR COUNTRY.

Hosting Poke~

IMPORTANT

Before you host, if ur server is in usa, set the proxylocation to USA (which is the default) - if you use any eu server set it to EU instead to make videos load faster

With NodeJS

  • To self host your own Poke instance, you'll need the following:

Once you have everything, clone our repo:

git clone https://codeberg.org/ashley/poke.git

You can also clone using our Github mirror if you'd prefer:

git clone https://github.com/ashley0143/poke.git

Or you can use our forgejo instance:

git clone https://git.poketube.fun/ashley/poke.git

Now, install the needed dependencies within the Poke folder: ( go to the folder by running cd poke)

npm install 

Once everythings installed, start your server with the following command:

node server.js

Congrats, Poketube should now be running on localhost:6003!

With Docker

Create a new directory for PokeTube:

mkdir poketube && cd poketube

Download the docker compose and config file:

curl -O https://codeberg.org/Ashley/poketube/raw/branch/main/docker-compose.yml

Run PokeTube:

docker compose up -d

PokeTube should be running on http://localhost:6003.

The port can be changed with the config file you downloaded, just change the server_port option.

Hosting Image Proxy

see here :3 just uhh change the url in config.json to ur image proxy

Poke community!

Join the community on revolt or matrix :3

The Legal Stuff (boring tbh)

the main parts of the project is Under GPL-3.0-OR-LATER :3

see the each sections LICENSE tho!! Copyleft 2021-202x Poke Project

Code Of conduct

Privacy Policy

TL;DR: we dont collect or share your personal info, that's it lol.

We additionally use the GNU Coding Standard, see this link.

some parts of poketube.fun is proudly hosted on glitch.com since 2020



More Repositories

1

revolt-mobile

Revolt is a chat app (omg how)
Java
31
star
2

PokeSearch

privacy first search engine
EJS
5
star
3

jammy-purge

Blob and non free package purger for ubuntu/kubuntu/lubuntu etc etc jammy
Shell
5
star
4

graphql-pokemon-node

an node wrapper for https://github.com/favware/graphql-pokemon
JavaScript
5
star
5

pokebin

An epic hastebinplus fork lol
JavaScript
4
star
6

iamashley.xyz

my old website,new source code is on https://glitch.com/edit/#!/ashley-blog
JavaScript
4
star
7

djs-lang

discord.js programming language compiler code
JavaScript
3
star
8

topgg-ublock-filter

This is the way that i use topgg
3
star
9

me-bored

so this is what happends when im bored
TypeScript
3
star
10

poketube-redirect

Redirect website for poketube (mirror from codeberg)
EJS
3
star
11

143

the source code of our analytics software
JavaScript
3
star
12

poketalecore

JavaScript
2
star
13

web-screenshot

an easy screenshot tool that uses selenium
JavaScript
2
star
14

ashley0143.github.io

ashley personal site
HTML
2
star
15

poketube-server-automod

automod filters for poketubes discord server
2
star
16

poketale-oss

Poketale floss showcase
HTML
2
star
17

ourdb-new

json db
JavaScript
1
star
18

poketale-analytics-snippet

poketales anaylitcs snippet whit DNT
JavaScript
1
star
19

ashcord.js

discord api lib
JavaScript
1
star
20

glitch-analytics-snippet

a donottrack snippet for glitch
JavaScript
1
star
21

ignore-this

pls lol
1
star
22

invite.poketalebot.com

the source code of invite.poktalebot.com
JavaScript
1
star
23

moz-yeast

Yeast: A tiny growing ID generator
JavaScript
1
star
24

ashleytrackinglist

ashley tracking list
1
star
25

pokelist

free and libre bot list alternetive to top.gg
1
star
26

tg

Poketale for telegram
JavaScript
1
star
27

corrosionwm

Blazing fast wayland compositor written in rust
Rust
1
star