1
0
Fork
You've already forked poke
0
Poke! (formerly poketube) is a free and libre software anonymous and Private meta Search engine & Youtube Frontend With Actual good UI🔎▶️ | Like us? Gib stars :3
  • EJS 39.1%
  • CSS 17.5%
  • JavaScript 14.2%
  • C# 12%
  • C++ 5.2%
  • Other 12%
2024年05月01日 23:33:14 -04:00
alac add readme lel 2023年04月07日 18:58:44 +00:00
core owo 2022年08月05日 22:33:38 +03:00
css fix stats for nerds :p 2024年05月02日 02:12:44 +00:00
html bump bundle version :3 2024年05月02日 02:13:04 +00:00
january add .gitignore for rust target (build artifacts) 2024年04月22日 22:13:35 +03:00
p add cdn.jsdelivr.net :3 2024年04月12日 07:23:49 +00:00
pwa new offline page :3 2023年12月25日 13:43:18 +00:00
sdk Correct sdk/package.json repo url 2023年10月06日 23:59:08 +02:00
src fix january in school 2024年05月02日 02:06:22 +00:00
t The great relink 2023年10月06日 23:55:46 +02:00
.dockerignore Add docker files to .dockerignore 2023年11月22日 22:48:04 -05:00
.drone.yml Don't install modules in Drone build, only in Docker. 2024年01月26日 20:15:09 -05:00
.gitignore Gitignore config/compose files and move to examples 2024年05月01日 23:33:14 -04:00
CODE_OF_CONDUCT.md WIP: Add new code of conduct 2024年01月12日 19:06:44 +00:00
config.json.example Gitignore config/compose files and move to examples 2024年05月01日 23:33:14 -04:00
docker-compose.yml.example Gitignore config/compose files and move to examples 2024年05月01日 23:33:14 -04:00
Dockerfile Update Dockerfile 2024年03月09日 19:20:40 +00:00
entrypoint.sh Move files 2023年01月11日 16:28:51 +00:00
feautures.md Add 'feautures.md' 2023年04月08日 21:04:32 +00:00
fix-videoplayback-issues.md Update fix-videoplayback-issues.md 2024年03月07日 20:22:13 +00:00
HOSTING_REQUIREMENTS.md SHIT okay last fix 2023年12月04日 18:34:05 +00:00
instances.json Remove Vern's instance 2024年04月24日 23:59:57 +00:00
LICENSE fix license 2023年02月12日 09:08:33 +00:00
nginx.conf.example Update required for PWA support to work 2023年09月30日 12:30:08 -04:00
opensearch.xml FIX MY SKILL ISSUEEE 2022年09月17日 20:56:14 +02:00
package.json oops 2024年04月23日 13:48:21 +00:00
poke-cli.sh version 1.2 2024年01月18日 16:14:41 +00:00
poke-gtk-app.py add poke desktop 2024年03月02日 19:27:19 +00:00
poke.service add systemd serviece 2023年11月29日 16:36:24 +00:00
poke_destkop_app_readme.md Update poke_destkop_app_readme.md 2024年03月03日 10:55:10 +00:00
pokeatmosurls.json add poke atmos links 2023年02月15日 17:26:25 +00:00
pronounsdb.json (init)add pronouns for channel pages 2024年04月02日 20:56:14 +00:00
README.md change parts of readme 2024年05月01日 06:27:27 +00:00
robots.txt add robots.txt 2023年02月09日 16:30:26 +00:00
server.js added innertube stuff 2024年02月16日 04:00:18 +00:00
sponsors.json update list of spowonsers uwu 2024年03月15日 16:58:00 +00:00

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

Preview

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!

PWA Support

With PWA Support, you can install Poke on your mobile device :3

Customize

Customize Poketube However you want :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 some packages installed on your GNU/Linux install.

For Fedora/RHEL/Rocky/CentOS
sudo dnf install git make gcc libcurl nodejs python libcurl4 g++
For Debian/Ubuntu
sudo apt install git make gcc libcurl4-openssl-dev nodejs npm python g++

Once you have everything, clone our repo:

Clone via Codeberg
git clone https://codeberg.org/ashley/poke.git
Clone via GitHub
git clone https://github.com/ashley0143/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/poke/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 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