Files
appstore/apps/cpa-manager-plus/1.11.2/docker-compose.yml
T

36 lines
927 B
YAML

services:
cpa-manager-plus:
image: "seakee/cpa-manager-plus:v1.11.2"
container_name: ${CONTAINER_NAME}
ports:
- "${PANEL_APP_PORT_HTTP}:18317"
environment:
- HTTP_ADDR=0.0.0.0:18317
- USAGE_DB_PATH=/data/usage.sqlite
- CPA_MANAGER_DATA_KEY_PATH=/data/data.key
- CPA_MANAGER_ADMIN_KEY=${CPA_MANAGER_ADMIN_KEY:-}
- USAGE_COLLECTOR_MODE=${USAGE_COLLECTOR_MODE}
- USAGE_RESP_QUEUE=usage
- USAGE_RESP_POP_SIDE=right
- USAGE_BATCH_SIZE=100
- USAGE_POLL_INTERVAL_MS=500
- USAGE_QUERY_LIMIT=50000
- USAGE_CORS_ORIGINS=${USAGE_CORS_ORIGINS}
volumes:
- "${APP_DATA_DIR}:/data"
healthcheck:
test:
- CMD
- wget
- -qO-
- http://127.0.0.1:18317/health
labels:
createdBy: Apps
networks:
- 1panel-network
restart: unless-stopped
networks:
1panel-network:
external: true