alac | ||
core | ||
css | ||
html | ||
issue_template | ||
january | ||
p | ||
pwa | ||
sdk | ||
src | ||
t | ||
.dockerignore | ||
.drone.yml | ||
.gitignore | ||
ascii_txt.txt | ||
CODE_OF_CONDUCT.md | ||
config.json | ||
docker-compose.yml | ||
Dockerfile | ||
entrypoint.sh | ||
feautures.md | ||
fix-videoplayback-issues.md | ||
HOSTING_REQUIREMENTS.md | ||
infocards.json | ||
instances.json | ||
LICENSE | ||
nginx.conf.example | ||
opensearch.xml | ||
package.json | ||
poke-cli.sh | ||
poke-gtk-app.py | ||
poke.service | ||
poke_destkop_app_readme.md | ||
pokeatmosurls.json | ||
pronounsdb.json | ||
README.md | ||
robots.txt | ||
server.js | ||
sponsors.json |
PRIVACY APP OF YOUR DREAMS! :3
Be anonymous while watching (cat falling) videos, searching the web, and listening to music on Poke - the free privacy front-end!
Welcome!
Welcome to Poke (formerly PokeTube), the privacy-friendly YouTube front-end built with the InnerTube API! Imagine paying for YouTube Premium just to download videos - couldn't be us (literally).
Features
No Non-Free Codec Needed
Poke uses OpenH264, which is free software! No non-free components included :3 View the source code of OpenH264 here. Because who wants to deal with non-free stuff? Not us!~
Hosting Poke
NodeJS
-
Install Packages
- Fedora/RHEL:
$ sudo dnf install git make gcc libcurl nodejs python libcurl4 g++
- Debian/Ubuntu:
$ sudo apt install git make gcc libcurl4-openssl-dev nodejs npm python g++
- Fedora/RHEL:
-
Clone Repo
- Codeberg:
$ git clone https://codeberg.org/ashley/poke.git
- GitHub:
$ git clone https://github.com/ashley0143/poke.git
unoffical mirrors:
- code.lgbt:
$ git clone https://code.lgbt/mirror/poke.git
[sync every 10mins] - git.lgbt:
$ git clone https://git.lgbt/mirror/poke.git
[sync every 10mins] - nin0git :
$ git clone https://git.nin0.dev/mirrors/poke.git
[sync every 10mins] - SudoVanilla:
$ git clone https://ark.sudovanilla.org/Korbs/poke.git
[sync every update]
- Codeberg:
-
Install Dependencies
$ cd poke
$ npm install
-
Start Server
$ node server.js
Congrats! PokeTube should now be running on
localhost:6003
! 🎉
Docker
-
Create Directory
$ mkdir poketube && cd poketube
-
Download Config
$ curl -O https://codeberg.org/Ashley/poke/raw/branch/main/docker-compose.yml
-
Run Poke
$ docker compose up -d
Congrats! PokeTube should now be running on
localhost:6003
! 🎉
Poke Community
Join us on Discord or Matrix! I promise we're cool! <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
TL;DR: we dont collect or share your personal info, that's it lol.
We use the GNU Coding Standard Thingy, see this link.
Parts of Poke are hosted on Glitch.com since 2020.
this software does not support "OSI" - they are terrible people - pls support the FSF/GNU (fsf.org or gnu.org) instead :3