2022-07-09 03:22:20 -04:00
|
|
|
|
2022-08-06 08:18:29 -04:00
|
|
|
|
2022-07-09 03:22:20 -04:00
|
|
|
<a href="https://poketube.fun/watch?v=dQw4w9WgXcQ">
|
2022-08-08 08:51:13 -04:00
|
|
|
<img src="https://poketube.fun/css/logo.svg" width="600"> </a>
|
2022-05-18 13:17:44 -04:00
|
|
|
|
2022-03-29 17:26:32 -04:00
|
|
|
<img src="https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg">
|
2022-08-06 07:54:04 -04:00
|
|
|
|
|
|
|
# PokeTube Source Repo - GitHub
|
2022-07-24 11:01:41 -04:00
|
|
|
|
2022-08-06 07:54:04 -04:00
|
|
|
## Table of contents
|
2022-08-06 07:58:28 -04:00
|
|
|
- [About](#about)
|
2022-08-09 05:39:18 -04:00
|
|
|
- [Coding Standards](#coding-standards)
|
2022-08-06 07:58:28 -04:00
|
|
|
- [Usage](#usage)
|
|
|
|
- [Why Poketube](#why-poketube)
|
2022-08-06 08:18:29 -04:00
|
|
|
- [Legal Stuff](#legal-stuff)
|
2022-08-06 07:54:04 -04:00
|
|
|
|
|
|
|
|
|
|
|
## About
|
|
|
|
- This is the source code of PokeTube! (whoa) the youtube front-end that doesnt tracks you
|
|
|
|
- For matomos source code,see [here](https://github.com/poketube-org/poketube/tree/main/t)
|
2022-08-06 08:18:29 -04:00
|
|
|
- Distrotube review [here](https://poketube.fun/watch?v=dQw4w9WgXcQ)
|
2022-08-09 05:39:18 -04:00
|
|
|
|
|
|
|
# Coding Standards
|
|
|
|
we use the GNU Coding Standard, see https://www.gnu.org/prep/standards
|
2022-07-10 16:36:56 -04:00
|
|
|
|
2022-08-06 07:54:04 -04:00
|
|
|
## Usage
|
|
|
|
- To self host you'll need [Node.js](https://nodejs.org/en/download/)
|
|
|
|
- which comes with [npm](http://npmjs.com) installed on your computer
|
2022-08-06 08:18:29 -04:00
|
|
|
- for nyArch Linuwu [AUR package](https://aur.archlinux.org/packages/nodejs-git)
|
2022-08-06 07:54:04 -04:00
|
|
|
- First clone poketube
|
|
|
|
```
|
|
|
|
git clone https://github.com/poketube-org/poketube
|
|
|
|
```
|
|
|
|
- Run the following command inside poketube/
|
|
|
|
```
|
2022-08-06 10:11:23 -04:00
|
|
|
npm install
|
2022-08-06 07:54:04 -04:00
|
|
|
```
|
|
|
|
- Now run
|
|
|
|
```
|
|
|
|
node server.js
|
|
|
|
```
|
|
|
|
- Poketube is running on `localhost:3000`
|
|
|
|
## Why PokeTube
|
2022-05-20 17:30:32 -04:00
|
|
|
- Lyrics for songs!
|
2022-07-10 16:46:51 -04:00
|
|
|
- Beautiful UI (Dont expect much tho lol)
|
2022-07-10 16:36:56 -04:00
|
|
|
- No cookies,no data collection
|
2022-03-06 15:40:25 -05:00
|
|
|
- Javascript-free on frontend
|
2022-07-10 16:36:56 -04:00
|
|
|
- No ads & Tracking
|
2022-07-14 06:23:04 -04:00
|
|
|
- 100% free software
|
2022-07-10 16:36:56 -04:00
|
|
|
- See Dislike counts from [Return YouTube Dislike Api](https://www.returnyoutubedislike.com/)!
|
2022-06-22 10:43:32 -04:00
|
|
|
- Uses LightTube api
|
2022-03-26 06:04:40 -04:00
|
|
|
- <a href="https://github.com/iamashley0/poketube/tree/main/sdk">Custom sdk!</a>
|
2022-03-14 14:12:14 -04:00
|
|
|
|
2022-08-06 08:18:29 -04:00
|
|
|
## Legal Stuff
|
2022-07-19 15:59:19 -04:00
|
|
|
|
2022-08-06 08:18:29 -04:00
|
|
|
[Privacy Policy](https://poketube.fun/privacy) <br>
|
|
|
|
TL;DR:we dont collect or share your personal info lol
|