在OpenWrt上用docker部署moontv
先创建网络和卷
docker network create moontv-network
docker volume create kvrocks-data
启动 KVROCKS
docker run -d
–name moontv-kvrocks
–restart unless-stopped
–network moontv-network
-v kvrocks-data:/var/lib/kvrocks
apache/kvrocks
启动 MoonTV Core
docker run -d
–name moontv-core
–restart unless-stopped
–network moontv-network
-p 3000:3000
-e USERNAME=admin
-e PASSWORD=password
-e NEXT_PUBLIC_STORAGE_TYPE=kvrocks
-e KVROCKS_URL=redis://moontv-kvrocks:6666
ghcr.io/moontechlab/lunatv:latest
设置 watchtower自动更新(检测时间5h)
docker run -d
–name watchtower
–restart unless-stopped
-v /var/run/docker.sock:/var/run/docker.sock
containrrr/watchtower
moontv-core moontv-kvrocks
–cleanup
–interval 18000
–label-enable
18000s=5h
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 凡人尘筑!







