ezbookkeeping记账
# 说明
记账软件
# 链接
# 搭建
services:
ezbookkeeping:
ports:
- 8090:8080
container_name: ezbookkeeping
environment:
# 关闭注册
- "EBK_USER_ENABLE_REGISTER=false"
- "EBK_SERVER_ENABLE_GZIP=true"
# 手动汇率
- "EBK_EXCHANGE_RATES_DATA_SOURCE=user_custom"
volumes:
- ./data:/ezbookkeeping/data
- ./storage:/ezbookkeeping/storage
image: mayswind/ezbookkeeping
# 安全设置
禁止容器联网,启动系统的时候运行脚本
# 获取ip
CONTAINER_IP1=$(docker inspect -f {{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}} ezbookkeeping)
# 禁止访问`192.168.0.0/12`以外的ip
iptables -I FORWARD -s $CONTAINER_IP1 ! -d 192.168.0.0/12 -j DROP
# 允许访问`10.0.0.0/8`
iptables -I FORWARD -s $CONTAINER_IP1 -d 10.0.0.0/8 -j ACCEPT
上次更新: 2025/10/18, 15:32:16