20 lines
887 B
YAML
20 lines
887 B
YAML
|
|
# Artalk 评论后端 · Docker Compose
|
|||
|
|
# 部署位置:VPS /opt/artalk/ (与此文件同目录需有 artalk.yml 和 ./data/)
|
|||
|
|
# 启动:docker compose up -d
|
|||
|
|
# 反代:./deploy/proxy.sh comments 8080 → https://comments.sausagetoast.cloud
|
|||
|
|
services:
|
|||
|
|
artalk:
|
|||
|
|
container_name: artalk
|
|||
|
|
image: artalk/artalk-go:latest
|
|||
|
|
restart: unless-stopped
|
|||
|
|
# ★ 备案期间:监听所有网卡,前端直接 http://<服务器IP>:8080 访问(无需子域名)
|
|||
|
|
# 需在云服务器安全组/防火墙放行 TCP 8080
|
|||
|
|
# 备案完成改用子域名反代(deploy/proxy.sh)后,建议改回 "127.0.0.1:8080:23366" 更安全
|
|||
|
|
ports:
|
|||
|
|
- "8080:23366"
|
|||
|
|
volumes:
|
|||
|
|
- ./data:/data # SQLite 数据库 + 图片 + 日志
|
|||
|
|
- ./artalk.yml:/data/artalk.yml:ro # 配置文件(只读挂载)
|
|||
|
|
environment:
|
|||
|
|
- TZ=Asia/Shanghai
|