Files
wxapp-guantong/docker-compose.yml
rogee a2b76f2a3b
Build and push backend image / backend-image (push) Successful in 20s
完善小程序上传与镜像发布配置
2026-09-23 00:23:03 +08:00

29 lines
1.1 KiB
YAML

services:
smilefirst-api:
image: "${GUAHAO_IMAGE:-git.ipao.vip/rogee/wxapp-guantong:latest}"
container_name: smilefirst-api
environment:
GUAHAO_ADDR: ":9800"
GUAHAO_DB_PATH: "/data/smilefirst.db"
GUAHAO_UPLOAD_DIR: "/data/uploads"
GUAHAO_SCHEMA_PATH: "/app/migrations/schema.sql"
GUAHAO_LOG_LEVEL: "info"
GUAHAO_ADMIN_AUTH_MODE: "${GUAHAO_ADMIN_AUTH_MODE:?Set GUAHAO_ADMIN_AUTH_MODE to none or oidc}"
GUAHAO_ADMIN_SESSION_SECRET: "${GUAHAO_ADMIN_SESSION_SECRET:-}"
GUAHAO_OIDC_ISSUER: "${GUAHAO_OIDC_ISSUER:-}"
GUAHAO_OIDC_CLIENT_ID: "${GUAHAO_OIDC_CLIENT_ID:-}"
GUAHAO_OIDC_CLIENT_SECRET: "${GUAHAO_OIDC_CLIENT_SECRET:-}"
GUAHAO_OIDC_REDIRECT_URI: "${GUAHAO_OIDC_REDIRECT_URI:-}"
GUAHAO_OIDC_SCOPES: "${GUAHAO_OIDC_SCOPES:-openid profile email phone}"
GUAHAO_WECHAT_APPID: "${GUAHAO_WECHAT_APPID:-}"
GUAHAO_WECHAT_SECRET: "${GUAHAO_WECHAT_SECRET:-}"
TZ: "Asia/Shanghai"
ports:
- "9800:9800"
volumes:
- smilefirst_data:/data
restart: unless-stopped
volumes:
smilefirst_data: