diff --git a/hub/documentation/operations/files/docker-compose.yaml b/hub/documentation/operations/files/docker-compose.yaml index 7a681de624..dde6efda0f 100644 --- a/hub/documentation/operations/files/docker-compose.yaml +++ b/hub/documentation/operations/files/docker-compose.yaml @@ -24,7 +24,7 @@ services: - "--entrypoints.websecure.address=:443" - "--certificatesresolvers.myleresolver.acme.httpchallenge=true" - "--certificatesresolvers.myleresolver.acme.httpchallenge.entrypoint=web" - - "--certificatesresolvers.myleresolver.acme.email=dnsadmin@yourdomain.com" # Update this to be a valid email + - "--certificatesresolvers.myleresolver.acme.email=${DNS_ADMIN}" - "--certificatesresolvers.myleresolver.acme.storage=/letsencrypt/acme.json" - "--entrypoints.web.http.redirections.entryPoint.to=websecure" - "--entrypoints.web.http.redirections.entryPoint.scheme=https" diff --git a/hub/documentation/operations/files/env b/hub/documentation/operations/files/env index ae3651a7f9..346d5706a8 100644 --- a/hub/documentation/operations/files/env +++ b/hub/documentation/operations/files/env @@ -1,5 +1,7 @@ # run: `id -u sesam` to find correct USER_ID # APPLIANCE_ID can be created using uuidgen +# NODE_DOMAIN must match your host fully qualified domain name. +# DNS_ADMIN variable is where any cert or dns issues will be sent from letsencrypt. APPLIANCE_ID=your_appliance_id SUBSCRIPTION_ID=your_subscription_id TRAEFIK_DOCKER_IMAGE_TAG=latest @@ -7,3 +9,5 @@ SESAM_NODE_IMAGE_TAG=weekly-prod FLUENTBIT_IMAGE_TAG=latest FLUENTBIT_HOST=ss-companyhub.sesam.cloud USER_ID=1000 +NODE_DOMAIN=your_node_domain +DNS_ADMIN=valid@email.address