Docker

Téléchargeur vidéo auto-hébergé pour Docker

Lancez VidBee sur votre NAS, serveur domestique ou VM cloud. Tirez une fois, téléchargez depuis n'importe où — aucun bureau requis.

Démarrez en quelques minutes

Copiez le fichier compose, exécutez une commande et accédez à VidBee depuis n'importe quel navigateur de votre réseau.

Démarrage rapide
docker run -d \
  -e VIDBEE_API_HOST=0.0.0.0 \
  -e VIDBEE_API_PORT=3100 \
  -e VIDBEE_DOWNLOAD_DIR=/data/downloads \
  -v vidbee-downloads:/data/downloads \
  -p 3100:3100 \
  ghcr.io/nexmoe/vidbee-api:latest
docker-compose.yml
services:
  api:
    image: ghcr.io/nexmoe/vidbee-api:latest
    environment:
      VIDBEE_API_HOST: 0.0.0.0
      VIDBEE_API_PORT: 3100
      VIDBEE_DOWNLOAD_DIR: /data/downloads
      VIDBEE_HISTORY_STORE_PATH: /data/vidbee/vidbee.db
    ports:
      - "3100:3100"
    volumes:
      - vidbee-downloads:/data/downloads
      - vidbee-data:/data/vidbee
    restart: unless-stopped

  web:
    image: ghcr.io/nexmoe/vidbee-web:latest
    depends_on:
      - api
    ports:
      - "3000:3000"
    restart: unless-stopped

volumes:
  vidbee-downloads:
  vidbee-data:

Pourquoi les outils vidéo auto-hébergés sont décevants

Que ce soit un NAS ou un serveur domestique, les téléchargements manuels et les scripts fragiles créent des frictions. VidBee offre une interface web stable qui fonctionne partout où Docker tourne.

  • Télécharger des vidéos manuellement vers le NAS est lent et répétitif
  • Pas de bonne interface graphique pour yt-dlp sur les serveurs headless
  • Les outils web seuls ne conviennent pas aux flux de travail multimédias auto-hébergés
  • Les images Docker multi-architecture pour NAS ARM sont difficiles à trouver

Opérationnel en 3 étapes

Pas de scripts, pas de fichiers de configuration : juste Docker Compose et un navigateur.

  1. 1

    Tirez l'image

    Exécutez docker compose up -d pour télécharger ghcr.io/nexmoe/vidbee-api et vidbee-web et démarrer les deux services.

  2. 2

    Montez votre dossier multimédia

    Mappez votre répertoire de téléchargements local sur /data/downloads dans le fichier compose pour que les fichiers arrivent où vous le souhaitez.

  3. 3

    Ouvrez l'interface web

    Accédez à http://your-host:3000 depuis n'importe quel navigateur de votre réseau et commencez à télécharger.

FAQ sur le déploiement Docker

Questions fréquentes sur le support des architectures, la persistance des données et la gestion avec Portainer ou Unraid.

Les images Docker de VidBee sont disponibles pour amd64 et arm64, elles fonctionnent donc sur des serveurs standard, Raspberry Pi, NAS Synology (DSM 7+) et la plupart des serveurs domestiques ARM.

Montez un répertoire hôte ou un volume nommé sur /data/downloads et /data/vidbee dans le fichier compose. L'exemple inclus contient déjà ces montages.

Oui. Collez le snippet compose directement dans l'éditeur de piles de Portainer, ou utilisez le format de modèle Docker standard d'Unraid. Aucune configuration supplémentaire n'est nécessaire.

Oui, consultez le snippet compose sur cette page. Il démarre le service API (port 3100) et l'interface web (port 3000) avec des volumes persistants pour les téléchargements et la base de données d'historique.

Non. Par défaut, les services se lient à toutes les interfaces de l'hôte, mais vous pouvez les restreindre au LAN en modifiant le binding de port dans le fichier compose (ex. 127.0.0.1:3000:3000).

Lancez VidBee sur votre propre infrastructure

Open source, aucun compte requis, prêt à l'auto-hébergement en quelques minutes.