使用项目:Bambu_consumables_management
因为对Docker命令行不熟悉,且对此项目不熟悉,在搭建过程中遇到了很多坑,最后总结出在群晖下搭建的过程。
一、 准备预制文件
下载此文件,并解压到NAS的一个文件夹,打开“.env”文件修改必要的内容。
不使用官方提供的文件是因为,有些配置需要自己修改,这里具体修改内容如下:
<docker-compose.yml>
services:
db:
volumes:
- ./db:/var/lib/postgresql/data
api:
environment:
AGENT_DEBUG_LOG_PATH: /logs/debug-api.log
volumes:
- ./log:/logs
collector:
environment:
AGENT_DEBUG_LOG_PATH: /logs/debug-collector.log
volumes:
- ./log:/logs<.env>
具体看文件内容
二、创建项目
在群晖的Docker里创建项目,选择刚才解压的文件夹,会自动引入配置内容,点确定,等待创建完成即可
三、相关问题处理
- 无法添加打印机时,先尝试添加耗材,也添加不上说明和API连接有问题,检查“frontend”容器的“NEXT_PUBLIC_API_BASE_URL”,这个值是API地址,需要能直接从浏览器访问,而不是从服务器端通信,同时还要注意HTTP和HTTPS的问题,页面和API是否一致,跨域也会造成也无法访问。
- 添加多台打印机时,后添加的没有设备数据,重启Docker即可。

文章评论