Files
ecs-controller/docker-compose.yml

24 lines
575 B
YAML

services:
ecs-controller:
build:
context: .
image: kori1c/ecs-controller:go
container_name: ecs-controller
restart: unless-stopped
ports:
- "127.0.0.1:43211:8080"
volumes:
- controller_data:/var/lib/ecs-controller
- ./data:/migration-data:ro
environment:
TZ: Asia/Shanghai
ECS_DATA_DIR: /var/lib/ecs-controller
ECS_HTTP_ADDR: :8080
ECS_SETUP_TOKEN: ${ECS_SETUP_TOKEN:-}
ECS_COOKIE_SECURE: ${ECS_COOKIE_SECURE:-0}
security_opt:
- no-new-privileges:true
volumes:
controller_data: