Post

Youtube Alternatives

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…

This post is licensed under CC BY 4.0 by the author.