Appearance
飞牛 fnOS 部署
本教程通过 fnOS 的 Docker Compose 项目部署 HA Bridge。
1. 准备文件夹与 Compose 文件
在 fnOS 中创建文件夹,例如:
text
/vol1/1000/docker/ha-bridge复制下面的全部内容,在该文件夹中创建 compose.yaml:
yaml
name: ha-bridge
services:
ha-bridge:
image: weidaye1122/ha_bridge:latest
container_name: HaBridge
user: root
restart: unless-stopped
ports:
- "18080:8000"
volumes:
- /vol1/1000/docker/ha-bridge/data:/data
- /vol1/1000/docker/ha-bridge/secrets:/run/secrets
- /etc/machine-id:/host/etc/machine-id:ro
- /sys/class/dmi/id:/host/sys/class/dmi/id:ro如果你的存储卷编号不同,例如不是 /vol1/1000,请把两行左侧路径一起改为实际位置。右侧容器路径不要修改。
2. 创建 Compose 项目
- 打开 fnOS 的 Docker / Compose 管理页面。
- 新建 Compose 项目并选择
compose.yaml所在文件夹。 - 确认服务名称为
HaBridge后创建并启动。
3. 首次打开
浏览器访问:
text
http://fnOS IP:18080看到管理员设置页即表示部署成功。
提示
data用于保存仪表盘、图片和数据库。- 如果端口被占用,将
18080:8000左侧的18080改为其他未占用端口。