Youtube Alternatives
So you have your Raspberry Pi ready to SelfHost with Docker and you are looking for some YT alternatives.
Here you have few of them - Get your RPi’s to work!
Use your Raspberry with other Media services with docker
Youtube-DL Material
It will allow you to Download YT Videos / Music - Even to Subscribe to your favourite Channels without a Google account..
1
#curl -L https://github.com/Tzahi12345/YoutubeDL-Material/releases/latest/download/docker-compose.yml -o docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
version: "2"
services:
ytdl_material:
environment:
ytdl_mongodb_connection_string: 'mongodb://ytdl-mongo-db:27017'
ytdl_use_local_db: 'false'
write_ytdl_config: 'true'
restart: always
depends_on:
- ytdl-mongo-db
volumes:
- ./appdata:/app/appdata
- ./audio:/app/audio
- ./video:/app/video
- ./subscriptions:/app/subscriptions
- ./users:/app/users
ports:
- "8998:17442"
image: tzahi12345/youtubedl-material:latest
ytdl-mongo-db:
# If you are using a Raspberry Pi, use mongo:4.4.18
image: mongo:4
logging:
driver: "none"
container_name: mongo-db
restart: always
volumes:
- ./db/:/data/db
After deployment - just visit: http://localhost:8998
if you want to get to know more about the project: https://tzahi12345.github.io/YoutubeDL-Material/
Piped
Another front end for Youtube:
1
2
3
4
5
6
git clone https://github.com/TeamPiped/Piped-Docker
cd Piped-Docker
./configure-instance.sh
docker compose up -d
The project is public at Github.
My Favourite - MeTube
ANd you can have MeTube setup on your Raspberry really quick.
I have done it with Ansible and Docker
FAQ
How to use RSS to subscribe to YT channels?
Just setup FreshRSS
Other Alternative Youtube Front Ends
You can check other alternatives to Self-Host your Youtube UI, Invidious, YT Downloader…