Files
go-123pan-pic/docker-compose.yml

25 lines
1.1 KiB
YAML

version: '3.8'
services:
imagehost:
build: .
# 如果你不想编译而是直接拉你刚才推到云端发版的镜像,可以打开下面这行:
# image: sakuradairong/123pan-imagehost:latest
container_name: 123pan-imagehost
restart: unless-stopped
ports:
# 左边是暴露给外部(即你的访问端口),右边是容器内运行端口
- "8080:8080"
environment:
# 【无文件纯净启动模式】直接把秘钥通过变量投射进去,底层不会再去管 config.yaml 存不存在了!
- PORT=8080
- CLIENT_ID=这里输入你的客户端ID
- CLIENT_SECRET=这里填你的密钥Secret
- PARENT_FILE_ID=这里留下目标文件夹ID如果不填就放根目录
- API_TOKEN=PRIVATE_123_KEY # 请千万修改它防御野生网络扫描盗刷
- TZ=Asia/Shanghai
volumes:
# 如果你还是偏爱通过改动本地物理文件的老式习惯来管理配置,取消下面的注释即可。
# 此时你可以忽略上面的 environment 变量堆。
# - ./conf:/app/conf