25 lines
1.1 KiB
YAML
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
|