| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 |
- 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
|