Docker

Самохостируемый загрузчик видео для Docker

Запустите VidBee на своём NAS, домашнем сервере или облачной VM. Скачайте образ один раз и загружайте видео откуда угодно — без рабочего стола.

Запуск за несколько минут

Скопируйте файл compose, выполните одну команду и откройте VidBee в любом браузере вашей сети.

Быстрый старт
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:

Почему самохостируемые видеоинструменты часто подводят

Будь то NAS или домашний сервер, ручные загрузки и хрупкие скрипты создают лишние сложности. VidBee предоставляет стабильный веб-интерфейс, работающий там, где работает Docker.

  • Ручная загрузка видео на NAS — медленно и монотонно
  • Нет удобного GUI для yt-dlp на headless-серверах
  • Веб-инструменты не вписываются в самохостируемые медиарабочие процессы
  • Мультиархитектурные Docker-образы для ARM NAS трудно найти

Готово за 3 шага

Никаких скриптов и конфигурационных файлов — только Docker Compose и браузер.

  1. 1

    Скачайте образ

    Выполните docker compose up -d, чтобы скачать ghcr.io/nexmoe/vidbee-api и vidbee-web и запустить оба сервиса.

  2. 2

    Подключите медиапапку

    Смонтируйте локальный каталог загрузок в /data/downloads в файле compose, чтобы файлы сохранялись в нужном месте.

  3. 3

    Откройте веб-интерфейс

    Перейдите по адресу http://your-host:3000 в любом браузере вашей сети и начните загружать.

FAQ по развёртыванию Docker

Частые вопросы о поддерживаемых архитектурах, хранении данных и управлении через Portainer или Unraid.

Docker-образы VidBee доступны для amd64 и arm64 и работают на обычных серверах, Raspberry Pi, Synology NAS (DSM 7+) и большинстве ARM-домашних серверов.

Смонтируйте каталог хоста или именованный том в /data/downloads и /data/vidbee в файле compose. Приведённый пример уже содержит эти монтирования.

Да. Вставьте фрагмент compose прямо в редактор стеков Portainer или используйте стандартный формат шаблона Docker для Unraid. Дополнительная настройка не требуется.

Да — см. фрагмент compose на этой странице. Он запускает API-сервис (порт 3100) и веб-интерфейс (порт 3000) с постоянными томами для загрузок и базы данных истории.

Нет. По умолчанию сервисы привязываются ко всем интерфейсам хоста, но вы можете ограничить доступ локальной сетью, изменив привязку порта в файле compose (например, 127.0.0.1:3000:3000).

Запустите VidBee на своей инфраструктуре

Open source, без регистрации, готов к самохостингу за несколько минут.