複製 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 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 提供穩定的 Web 介面,Docker 執行在哪裡,它就執行在哪裡。
無需腳本,無需設定檔,只需 Docker Compose 和瀏覽器。
執行 docker compose up -d 拉取 ghcr.io/nexmoe/vidbee-api 和 vidbee-web 並啟動兩個服務。
在 compose 檔案中將本機下載目錄對應到 /data/downloads,讓檔案儲存到指定位置。
在區域網路內任意瀏覽器存取 http://your-host:3000,即可開始下載。
關於架構支援、資料持久化以及 Portainer 或 Unraid 管理的常見問題解答。
開源免費,無需帳號,幾分鐘內即可完成自托管部署。