You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.7 KiB

📦 Guide d'installation

Prérequis

  • Docker ou Podman installé
  • 2 Go d'espace disque disponible
  • Connexion internet

Installation avec Docker

1. Via Docker Hub

docker pull raynoxis/yt-dlp-web-interface:latest
docker run -d -p 5000:5000 --name ytdlp-web raynoxis/yt-dlp-web-interface:latest

2. Build depuis les sources

git clone https://github.com/Raynoxis/yt-dlp-Web-Interface.git
cd yt-dlp-Web-Interface
docker build -t raynoxis/yt-dlp-web-interface .
docker run -d -p 5000:5000 --name ytdlp-web raynoxis/yt-dlp-web-interface

Installation avec Podman

1. Via registre

podman pull raynoxis/yt-dlp-web-interface:latest
podman run -d -p 5000:5000 --name ytdlp-web raynoxis/yt-dlp-web-interface:latest

2. Build depuis les sources

git clone https://github.com/Raynoxis/yt-dlp-Web-Interface.git
cd yt-dlp-Web-Interface
podman build -t raynoxis/yt-dlp-web-interface .
podman run -d -p 5000:5000 --name ytdlp-web raynoxis/yt-dlp-web-interface

Configuration avancée

Avec volumes persistants

mkdir -p ~/ytdlp-downloads
docker run -d \
  -p 5000:5000 \
  -v ~/ytdlp-downloads:/app/downloads:Z \
  --name ytdlp-web \
  raynoxis/yt-dlp-web-interface:latest

Avec Docker Compose

docker-compose up -d

Vérification

Accédez à http://localhost:5000 dans votre navigateur.

Dépannage

Le conteneur ne démarre pas

docker logs ytdlp-web

Port déjà utilisé

Changez le port :

docker run -d -p 8080:5000 --name ytdlp-web raynoxis/yt-dlp-web-interface:latest

Permissions SELinux

Ajoutez :Z au volume :

-v ~/downloads:/app/downloads:Z