109 lines
4.7 KiB
Markdown
109 lines
4.7 KiB
Markdown
<h1 align="center">
|
|
<a href="https://poketube.fun/watch?v=QZfH7cFp3Ys">
|
|
<img src="https://poketube.fun/css/logo-poke.svg" width="400">
|
|
</a>
|
|
<a href="http://www.defectivebydesign.org/drm-free">
|
|
<img src="https://static.fsf.org/dbd/label/DRM-free%20label%20120.en.png"
|
|
alt="DRM Free" width="65" height="65" border="0" align="middle" />
|
|
</a>
|
|
<p>THE PRIVACY APP OF YOUR DREAMS! :3</p>
|
|
</h1>
|
|
|
|
<div align="center">
|
|
<p>Be anonymous while watching videos, gaming, and listening to music on Poke - the free privacy front-end!</p>
|
|
</div>
|
|
|
|
<div align="center">
|
|
<a href="#welcome">Welcome!</a> | <a href="#features">Features</a> | <a href="#no-non-free-codec-needed">No Non-Free Codec</a> | <a href="#hosting-poke">Hosting</a> | <a href="#poke-community">Community</a> | <a href="#legal">Legal</a>
|
|
<br><br>
|
|
<img src="https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg" alt="Stand with Ukraine">
|
|
<a href="./LICENSE">
|
|
<img src="https://img.shields.io/badge/License-GPL--3-FF6666" alt="GPL-3-or-later License">
|
|
</a>
|
|
</div>
|
|
|
|

|
|
|
|
## Welcome!
|
|
|
|
Welcome to Poke (formerly PokeTube), the privacy-friendly YouTube front-end built with the invidious API!
|
|
## Features
|
|
|
|
| <img width="100%" style="border-radius: 24px" src="./css/README_RYD.png"> | <div style="text-align: left"><h3>🔙 Built-In Return YouTube Dislikes</h3>See the dislikes from *returnyoutubedislike* - because sometimes you need to know how bad that video really is :3</div> |
|
|
| - | - |
|
|
| <div style="text-align: right"><h3>📱 PWA Support</h3>With 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</div> | <img width="100%" style="border-radius: 24px" src="./css/README_PWA.jpg"> |
|
|
| <h3>🎨 Customize</h3>Customize Poke however you want. Make it as unique as your taste in memes. | <h3>📥 Accounts</h3>Suscribe (yes Suscribe hehe sussy baka) to whaever channel you want! </div> |
|
|
| <h3>🔍 Web Search</h3>Search the web privately on PokeTube. Incognito mode who? | <h3>🎶 And...</h3>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](https://github.com/cisco/openh264.git). Because who wants to deal with non-free stuff? Not us!~
|
|
|
|
## Hosting Poke
|
|
|
|
### NodeJS
|
|
|
|
1. **Install Packages**
|
|
- Fedora/RHEL GNU/linux: `$ sudo dnf install git make gcc libcurl nodejs python libcurl g++ curl-config`
|
|
- Debian/Ubuntu GNU/linux: `$ sudo apt install git make gcc libcurl4-openssl-dev nodejs npm python g++`
|
|
- Alpine Linux (non-gnu): `$ apk add git nodejs npm python make gcc g++ libcurl curl-dev`
|
|
|
|
(we dont know if it works on non-gnu systems)
|
|
|
|
2. **Clone Repo**
|
|
- Codeberg: `$ git clone https://codeberg.org/ashley/poke.git`
|
|
- GitHub: `$ git clone https://github.com/ashley0143/poke.git`
|
|
|
|
reccomended unoffical mirrors:
|
|
- 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]
|
|
|
|
not reccomended, unstable
|
|
- none!!! yippee
|
|
|
|
|
|
3. **Install Dependencies**
|
|
- `$ cd poke`
|
|
- `$ npm install`
|
|
|
|
4. **Start Server**
|
|
- `$ node server.js`
|
|
|
|
Congrats! Poke should now be running on `localhost:6003`! 🎉
|
|
|
|
## Poke Community
|
|
|
|
Join us on [Discord](https://discord.poketube.fun/) or [Matrix](https://matrix.to/#/#poke:vern.cc)! I promise we're cool! <3
|
|
|
|
or if u like fedi, we host [PokeSocial](https://social.poketube.fun) as well :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, mostly ashley0143
|
|
Trans rights!
|
|
|
|
poke does not support the ["source first"](https://sourcefirst.com/) or ["open source"](https://opensource.org) movement :3
|
|
|
|
we support the free software movement (fsf.org)
|
|
|
|
|
|
[Code Of conduct](https://codeberg.org/Ashley/poke/src/branch/main/CODE_OF_CONDUCT.md)
|
|
|
|
[Privacy Policy](https://poketube.fun/privacy)
|
|
|
|
TL;DR: we dont collect or share your personal info, that's it lol.
|
|
|
|
<img align="center" width="65" height="65" src="https://codeberg.org/ashley/pages/raw/branch/main/amd.jpeg"><br>
|
|
poketube.fun is proudly powered by amd! </p> <br>
|
|
|
|
<div align="center">
|
|
<p>Parts of Poke were hosted on Glitch.com from <i>2020 to 2023</i>.</p>
|
|
<a href="https://glitch.com/">
|
|
<img src="https://cdn.glitch.global/d68d17bb-f2c0-4bc3-993f-50902734f652/glitch-fastly-lock-up.svg">
|
|
</a>
|
|
<br><hr>
|
|
|
|
</div> |