diff --git a/.envrc.sample b/.envrc.sample index 10885c3..5094813 100644 --- a/.envrc.sample +++ b/.envrc.sample @@ -1,4 +1,6 @@ export DOMAIN=wordpress.example.com +## Domain aliases +#export EXTRA_DOMAINS=', `www.wordpress.example.com`' export STACK_NAME=wordpress export LETS_ENCRYPT_ENV=production diff --git a/README.md b/README.md index d412698..68c9d62 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,6 @@ Coöp Cloud + [Wordpress](https://wordpress.org) = 🥳 abra secret_generate db_password v1 abra secret_generate db_root_password v1 ``` - 7. `abra deploy` 8. Open the configured domain in your browser to finish set-up 9. `abra run wordpress chown www-data:www-data /var/www/html/wp-content` to fix diff --git a/compose.yml b/compose.yml index 7a06f0e..413ef1e 100644 --- a/compose.yml +++ b/compose.yml @@ -34,7 +34,7 @@ services: - "traefik.docker.network=proxy" - "traefik.http.routers.${STACK_NAME}.tls=true" - "traefik.http.services.${STACK_NAME}.loadbalancer.server.port=80" - - "traefik.http.routers.${STACK_NAME}.rule=Host(`ch.${DOMAIN}`, `${DOMAIN}`)" + - "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`${EXTRA_DOMAINS})" # 3wc: this rule works for routing, but not for generating certificates # see https://git.autonomic.zone/compose-stacks/planning/issues/14 #- "traefik.http.routers.${STACK_NAME}.rule=HostRegexp(`{subdomain:.+}.${DOMAIN}`, `${DOMAIN}`)"