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.5 KiB
1.5 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 votreusername/ytdlp-web:latest
docker run -d -p 5000:5000 --name ytdlp-web votreusername/ytdlp-web:latest
2. Build depuis les sources
git clone https://github.com/votreusername/yt-dlp-web.git
cd yt-dlp-web
docker build -t ytdlp-web .
docker run -d -p 5000:5000 --name ytdlp-web ytdlp-web
Installation avec Podman
1. Via registre
podman pull votreusername/ytdlp-web:latest
podman run -d -p 5000:5000 --name ytdlp-web votreusername/ytdlp-web:latest
2. Build depuis les sources
git clone https://github.com/votreusername/yt-dlp-web.git
cd yt-dlp-web
podman build -t ytdlp-web .
podman run -d -p 5000:5000 --name ytdlp-web ytdlp-web
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 \
votreusername/ytdlp-web: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 votreusername/ytdlp-web:latest
Permissions SELinux
Ajoutez :Z au volume :
-v ~/downloads:/app/downloads:Z