services: start: image: start build: context: python dockerfile: start start.old: image: start.old build: context: python dockerfile: start.old python: image: python build: context: python dockerfile: python depends_on: - start python.old: image: python.old build: context: python dockerfile: python.old depends_on: - start.old # dashboard4 django4: image: django4 build: context: python dockerfile: django4 depends_on: - python.old ports: - 8100:8100 volumes: - /home/data:/home/data environment: - PORT=8100 - V=4 entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped # dashboard4: nginx per supporto file e immagini 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 # dashboard5 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 # dashboard5: nginx per supporto file e immagini 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 # spacchettatore di pdf per l'amministrazione bpconverter: image: django.bcp build: context: python dockerfile: django.bpc depends_on: - python ports: - 8120:8120 volumes: - /home/data/bpconverter:/home/bpconverter environment: - PORT=8120 - V=5 entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped # gestione documentale gd: image: django.gd build: context: python dockerfile: django.gd depends_on: - python ports: - 8130:8130 volumes: - /home/data/gd:/home/gd environment: - PORT=8130 - V=5 entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped # mosquitto server mosquitto: image: mosquitto build: context: mosquitto dockerfile: mosquitto ports: - 1881:1881 volumes: - /home/data/mosquitto.server:/etc/mosquitto entrypoint: ['/bin/bash','/root/run.sh'] restart: unless-stopped depends_on: - start # mosquitto client con codice per dashboard4 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