ac1cf91adc
Chromium shits itself if i give it a streamed output from ffmpeg, so i just do old behavior of downloading file if its not a firefox browser |
||
---|---|---|
alac | ||
core | ||
css | ||
html | ||
january | ||
p | ||
pwa | ||
sdk | ||
src | ||
t | ||
videobundler | ||
.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
🔙 Built-In Return YouTube DislikesSee the dislikes from returnyoutubedislike - because sometimes you need to know how bad that video really is :3 |
|
---|---|
📱 PWA SupportWith PWA Support, you can install Poke on your mobile device. Now you can pretend to be productive while watching cat videos on the go, mreoww! :3 |
|
🎨 CustomizeCustomize Poke however you want. Make it as unique as your taste in memes. |
📥 AccountsSuscribe (yes Suscribe hehe sussy baka) to whaever channel you want! |
🔍 Web SearchSearch the web privately on PokeTube. Incognito mode who? |
🎶 And...Ambient mode, HQ audio, and even more! :3 |
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
- 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 PokeTube
$ docker compose up -d
Congrats! PokeTube should now be running on
localhost:6003
! 🎉
Poke Community
Join us on Revolt 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.