services: start: image: start build: context: python dockerfile: start python: image: python build: context: python dockerfile: python depends_on: - start django4: image: django4 build: context: python dockerfile: django4 depends_on: - python ports: - 8100:8100 volumes: - /home/data:/home/data environment: - PORT=8100 - V=4 entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped nginx.d4: image: nginx.d4 build: context: nginx.d4 dockerfile: nginx.d4 ports: - 8105:80 volumes: - /home/data:/home/data - /home/data/dashboard4_nginx:/etc/nginx entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped depends_on: - start django5: image: django5 build: context: python dockerfile: django5 depends_on: - python ports: - 8110:8110 volumes: - /home/data:/home/data environment: - PORT=8110 - V=5 entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped nginx.d5: image: nginx.d5 build: context: nginx.d5 dockerfile: nginx.d5 ports: - 8115:80 volumes: - /home/data:/home/data - /home/data/dashboard5_nginx:/etc/nginx entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped depends_on: - start mosquitto: image: mosquitto build: context: mosquitto dockerfile: mosquitto ports: - 1881:1881 volumes: - /home/data/server_mosquitto:/etc/mosquitto entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped depends_on: - start mosquitto.d4: image: mosquitto.d4 build: context: mosquitto.d4 dockerfile: mosquitto.d4 volumes: - /home/data:/home/data - /home/data/mosquitto.d4:/home/data/mosquitto.d4 entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped depends_on: - django4