services: mustikas: image: registry.odamus.com/drupal/drupal_7_rong:latest container_name: drupal_mustikas restart: unless-stopped volumes: - drupal_mustikas-1-html:/var/www/html - drupal_mustikas-1-backups:/root/drush-backups - /etc/localtime:/etc/localtime networks: - traefik-network - db-migration labels: - "traefik.enable=true" - traefik.docker.network=traefik-network - traefik.constraint-label=traefik-network - traefik.http.routers.drupal-emal-http.middlewares=http-to-https - traefik.http.routers.drupal-emal-https.rule=Host(`emal.odamus.com`) || Host(`mustikas.odamus.com`) || Host(`mustikas.maastikuarhitekt.ee`) - traefik.http.routers.drupal-emal-https.entrypoints=websecure - traefik.http.routers.drupal-emal-http.rule=Host(`emal.odamus.com`) || Host(`mustikas.odamus.com`) || Host(`mustikas.maastikuarhitekt.ee`) - traefik.http.routers.drupal-emal-http.entrypoints=web - "traefik.http.routers.drupal-emal-https.tls.certresolver=mychallenge" - traefik.http.services.drupal-emal.loadbalancer.server.port=80 merbond: image: registry.odamus.com/drupal/drupal_7_rong:latest container_name: drupal_merbond restart: unless-stopped volumes: - drupal_merbond-1-html:/var/www/html - drupal_merbond-1-backups:/root/drush-backups - /etc/localtime:/etc/localtime networks: - traefik-network - db-migration labels: - "traefik.enable=true" - traefik.docker.network=traefik-network - traefik.constraint-label=traefik-network - traefik.http.routers.drupal-merbond-http.middlewares=http-to-https - traefik.http.routers.drupal-merbond-https.rule=Host(`merbond.odamus.com`) - traefik.http.routers.drupal-merbond-https.entrypoints=websecure - traefik.http.routers.drupal-merbond-http.rule=Host(`merbond.odamus.com`) - traefik.http.routers.drupal-merbond-http.entrypoints=web - "traefik.http.routers.drupal-merbond-https.tls.certresolver=mychallenge" - traefik.http.services.drupal-merbond.loadbalancer.server.port=80 see1: image: drupal:9 container_name: drupal_see1 restart: unless-stopped volumes: - drupal_see1-1-modules:/var/www/html/modules - drupal_see1-1-profile:/var/www/html/profiles - drupal_see1-1-sites:/var/www/html/sites - drupal_see1-1-theme:/var/www/html/themes - /etc/localtime:/etc/localtime networks: - traefik-network - db-migration labels: - "traefik.enable=true" - traefik.docker.network=traefik-network - traefik.constraint-label=traefik-network - traefik.http.routers.drupal-see1-http.middlewares=http-to-https - traefik.http.routers.drupal-see1-https.rule=Host(`www.see1.ee`) - traefik.http.routers.drupal-see1-https.entrypoints=websecure - traefik.http.routers.drupal-see1-http.rule=Host(`www.see1.ee`) - traefik.http.routers.drupal-see1-http.entrypoints=web - "traefik.http.routers.drupal-see1-https.tls.certresolver=mychallenge" - traefik.http.services.drupal-see1.loadbalancer.server.port=80 terminator: image: drupal:8-apache container_name: drupal_terminator restart: unless-stopped volumes: - drupal_terminator-1-modules:/var/www/html/modules - drupal_terminator-1-profile:/var/www/html/profiles - drupal_terminator-1-sites:/var/www/html/sites - drupal_terminator-1-theme:/var/www/html/themes - /etc/localtime:/etc/localtime networks: - traefik-network - db-migration labels: - "traefik.enable=true" - traefik.docker.network=traefik-network - traefik.constraint-label=traefik-network - traefik.http.routers.drupal-terminator-http.middlewares=http-to-https - traefik.http.routers.drupal-terminator-https.rule=Host(`terminator.odamus.com`) - traefik.http.routers.drupal-terminator-https.entrypoints=websecure - traefik.http.routers.drupal-terminator-http.rule=Host(`terminator.odamus.com`) - traefik.http.routers.drupal-terminator-http.entrypoints=web - "traefik.http.routers.drupal-terminator-https.tls.certresolver=mychallenge" - traefik.http.services.drupal-terminator.loadbalancer.server.port=80 volumes: drupal_mustikas-1-html: external: true drupal_mustikas-1-backups: external: true drupal_merbond-1-html: external: true drupal_merbond-1-backups: external: true drupal_see1-1-modules: external: true drupal_see1-1-profile: external: true drupal_see1-1-sites: external: true drupal_see1-1-theme: external: true drupal_terminator-1-modules: external: true drupal_terminator-1-profile: external: true drupal_terminator-1-sites: external: true drupal_terminator-1-theme: external: true networks: traefik-network: external: true db-migration: external: true