Spaces:
Running
Running
File size: 1,059 Bytes
b034029 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | services:
cpa-usage-keeper:
image: ghcr.io/willxup/cpa-usage-keeper:latest
ports:
- "8080:8080"
environment:
CPA_BASE_URL: ${CPA_BASE_URL}
CPA_MANAGEMENT_KEY: ${CPA_MANAGEMENT_KEY}
AUTH_ENABLED: ${AUTH_ENABLED:-false}
LOGIN_PASSWORD: ${LOGIN_PASSWORD:-}
AUTH_SESSION_TTL: ${AUTH_SESSION_TTL:-168h}
APP_PORT: ${APP_PORT:-8080}
APP_BASE_PATH: ${APP_BASE_PATH:-}
TZ: ${TZ:-Asia/Shanghai}
REDIS_QUEUE_ADDR: ${REDIS_QUEUE_ADDR:-}
REDIS_QUEUE_BATCH_SIZE: ${REDIS_QUEUE_BATCH_SIZE:-1000}
REDIS_QUEUE_IDLE_INTERVAL: ${REDIS_QUEUE_IDLE_INTERVAL:-1s}
REQUEST_TIMEOUT: ${REQUEST_TIMEOUT:-30s}
WORK_DIR: ${WORK_DIR:-./data}
LOG_LEVEL: ${LOG_LEVEL:-info}
LOG_FILE_ENABLED: ${LOG_FILE_ENABLED:-true}
LOG_RETENTION_DAYS: ${LOG_RETENTION_DAYS:-7}
BACKUP_ENABLED: ${BACKUP_ENABLED:-true}
BACKUP_INTERVAL: ${BACKUP_INTERVAL:-24h}
BACKUP_RETENTION_DAYS: ${BACKUP_RETENTION_DAYS:-7}
volumes:
- ./data:/data
restart: unless-stopped
|