AdGuard Home
docker run --name adguardhome\
--restart unless-stopped\
--network host\
-v /volume1/docker/adguardhome/work:/opt/adguardhome/work\
-v /volume1/docker/adguardhome/conf:/opt/adguardhome/conf\
-d adguard/adguardhome
或者
docker run --name adguardhome\
--restart unless-stopped\
-v /volume1/docker/adguardhome/work:/opt/adguardhome/work\
-v /volume1/docker/adguardhome/conf:/opt/adguardhome/conf\
-p 53:53/tcp -p 53:53/udp\
-p 67:67/udp -p 68:68/udp\
-p 80:80/tcp -p 443:443/tcp -p 443:443/udp -p 3000:3000/tcp\
-p 853:853/tcp\
-p 784:784/udp -p 853:853/udp -p 8853:8853/udp\
-p 5443:5443/tcp -p 5443:5443/udp\
-d adguard/adguardhome
添加过滤列表
https://ghproxy.com/https://raw.githubusercontent.com/217heidai/adblockfilters/main/rules/adblockfilters.txt
Clash & Yacd
docker run --name clash\
--restart unless-stopped\
--network host\
-v /volume1/docker/clash:/root/.config/clash\
-d dreamacro/clash
docker run --name yacd\
--restart unless-stopped\
-p 7891:80\
-d haishanh/yacd
Home Assistant
docker run -d \
--name homeassistant \
--privileged \
--restart=unless-stopped \
-e TZ=Asia/Shanghai \
-v /volume1/docker/homeassistant:/config \
--network=host \
ghcr.io/home-assistant/home-assistant:stable
更新
# if this returns "Image is up to date" then you can stop here
docker pull ghcr.io/home-assistant/home-assistant:stable
# stop the running container
docker stop homeassistant
# remove it from Docker's list of containers
docker rm homeassistant
# finally, start a new one
docker run -d \
--name homeassistant \
--restart=unless-stopped \
--privileged \
-e TZ=Asia/Shanghai \
-v /volume1/docker/homeassistant:/config \
--network=host \
ghcr.io/home-assistant/home-assistant:stable
ESPHome
docker run -d \
--name esphome \
--privileged \
--restart=unless-stopped \
-e TZ=Asia/Shanghai \
-v /volume1/docker/esphome:/config \
--network=host \
ghcr.io/esphome/esphome
青龙面板
docker run -dit \
-v /volume1/docker/qinglong:/ql/data \
-p 5700:5700 \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest
安装依赖
curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh | sh
Heimdall
docker run -d \
--name=heimdall \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-p 8080:80 \
-p 8443:443 \
-v /volume1/docker/heimdall:/config \
--restart unless-stopped \
lscr.io/linuxserver/heimdall:latest
Xray
docker run -d -p 9000:9000 --name xray --restart=unless-stopped -v /volume1/docker/xray:/etc/xray teddysun/xray
NodeRED
docker run -it -p 1880:1880 -v /volume1/docker/NodeRED:/data --name mynodered nodered/node-red
ChineseSubFinder
version: "3"
services:
chinesesubfinder:
image: allanpk716/ChineseSubFinder:latest
volumes:
- /volume1/docker/chinesesubfinder/config:/config # 冒号左边请修改为你想在主机上保存配置、日志等文件的路径
- /volume1/video:/media # 请修改为你的媒体目录,冒号右边可以改成你方便记忆的目录,多个媒体目录需要分别映射进来
- /volume1/docker/chinesesubfinder/browser:/root/.cache/rod/browser # 容器重启后无需再次下载 chrome,除非 go-rod 更新
environment:
- PUID=1026 # uid
- PGID=100 # gid
- PERMS=true # 是否重设/media 权限
- TZ=Asia/Shanghai # 时区
- UMASK=022 # 权限掩码
restart: unless-stopped
network_mode: bridge
hostname: chinesesubfinder
container_name: chinesesubfinder
ports:
- 19035:19035 # 从 0.20.0 版本开始,通过 webui 来设置
- 19037:19037 # webui 的视频列表读取图片用,务必设置不要暴露到外网
logging:
driver: "json-file"
options:
max-size: "100m" # 限制 docker 控制台日志大小,可自行调整