services: dockflare-socket-proxy: image: tecnativa/docker-socket-proxy:v0.4.1 container_name: dockflare-socket-proxy hostname: dockflare-socket-proxy restart: unless-stopped volumes: - /etc/localtime:/etc/localtime:ro - /var/run/docker.sock:/var/run/docker.sock environment: TZ: ${GLOBAL_TZ} DOCKER_HOST: "unix:///var/run/docker.sock" CONTAINERS: 1 EVENTS: 1 NETWORKS: 1 IMAGES: 1 POST: 1 PING: 1 INFO: 1 EXEC: 1 networks: synology: ipv4_address: 172.30.33.145 dockflare-init: image: alpine:3.20 restart: no command: ["sh", "-c", "chown -R 65532:65532 /app/data"] volumes: - ${GLOBAL_CONTAINERS}/dockflare/dockflare_data:/app/data networks: synology: ipv4_address: 172.30.33.146 dockflare: image: alplat/dockflare:stable container_name: dockflare hostname: dockflare restart: unless-stopped ports: - "5000:5000" volumes: - ${GLOBAL_CONTAINERS}/dockflare/dockflare_data:/app/data environment: REDIS_URL: redis://dockflare-redis:6379/0 REDIS_DB_INDEX: 0 DOCKER_HOST: tcp://dockflare-socket-proxy:2375 depends_on: dockflare-socket-proxy: condition: service_started dockflare-init: condition: service_completed_successfully dockflare-redis: condition: service_started networks: synology: ipv4_address: 172.30.33.147 dockflare-redis: image: redis:7-alpine container_name: dockflare-redis hostname: dockflare-redis restart: unless-stopped command: ["redis-server", "--save", "", "--appendonly", "no"] volumes: - dockflare_redis:/data - ${GLOBAL_CONTAINERS}/dockflare/dockflare_redis:/data networks: synology: ipv4_address: 172.30.33.148 networks: synology: external: true