下载
下载 kegtrack
用 Docker Compose 从源码构建。机器上不需要 Rust、Node 或 PostgreSQL。
克隆并设置密钥
没有默认值:请在
.env中填写每个密码。$ git clone https://github.com/selfhostr/kegtrack.git $ cd kegtrack $ cp .env.exemple .env # fill in the secrets $ chmod 600 .env启动
这会启动 Caddy、应用、PostgreSQL 和备份。
$ docker compose up -d --build $ docker compose ps # services must be healthy创建第一家啤酒厂
管理员密码只显示一次。
$ docker compose run --rm app provisionner-brasserie \ --nom "Brasserie du Phare" --slug phare --prefixe-qr PHARE \ --admin-email [email protected] --admin-nom Martin --admin-prenom Claire如需要,添加演示数据
一年的演示历史数据。
$ docker compose run --rm app semer-demonstration --locataire phare --futs 3000
摄像头需要 HTTPS:浏览器会在 http:// 地址上阻止它。请使用带证书的域名或隧道。详情见文档。
要求
- Docker 和 Compose
- 手机摄像头需要 HTTPS
- 耐清洗的标签:雕刻铭牌或工业聚酯标签
版本和镜像
- 最新版本
v1.0.0 - 应用镜像在你的机器上构建
- 其他镜像
caddy:2-alpine,postgres:17-alpine - 默认端口
6666 - 更新
git pull && docker compose up -d --build
支持本项目
每个 selfhostr 项目都是免费的,背后没有公司。如果它为你节省了时间,捐助可以支付测试硬件和投入的时间。