services: redis: image: redis:7-alpine restart: unless-stopped volumes: - redis_data:/data api: build: ./api restart: unless-stopped environment: REDIS_URL: redis://redis:6379/0 DOCKHAND_URL: http://10.0.21.45:8082 DATABASE_URL: sqlite:////data/atc-agents.db volumes: - api_data:/data depends_on: - redis ui: build: ./ui restart: unless-stopped depends_on: - api caddy: image: caddy:2-alpine restart: unless-stopped ports: - "80:80" volumes: - ./caddy/Caddyfile:/etc/caddy/Caddyfile:ro depends_on: - ui - api volumes: redis_data: api_data: