services: caddy: image: caddy:2.10.0 restart: unless-stopped ports: - "80:80" - "443:443" - "443:443/udp" volumes: - ./caddy:/etc/caddy - ./site:/site - caddy_data:/data - caddy_config:/config mysql: image: mysql:lts restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: 123456 MYSQL_DATABASE: connect volumes: - mysql:/var/lib/mysql redis: image: redis:alpine restart: unless-stopped nsqlookupd: image: nsqio/nsq restart: unless-stopped command: /nsqlookupd nsqd: image: nsqio/nsq restart: unless-stopped command: /nsqd --lookupd-tcp-address=nsqlookupd:4160 depends_on: - nsqlookupd nsqadmin: image: nsqio/nsq restart: unless-stopped command: /nsqadmin --lookupd-http-address=nsqlookupd:4161 depends_on: - nsqlookupd connect: image: git.0yue.com/shenxianhe/connect restart: unless-stopped volumes: - ./config.yaml:/app/config.yaml depends_on: - mysql - redis - nsqd volumes: mysql: caddy_data: caddy_config: