version: '3' services: dehydrated: image: docker.io/matrixdotorg/dehydrated restart: unless-stopped depends_on: - certWebServe volumes: - ./certData:/data:z environment: - DEHYDRATED_CA="https://acme-v02.api.letsencrypt.org/directory" - DEHYDRATED_CHALLENGE="http-01" - DEHYDRATED_KEYSIZE="4096" - DEHYDRATED_RENEW_DAYS="30" - DEHYDRATED_KEY_RENEW="yes" - DEHYDRATED_EMAIL="" - DEHYDRATED_ACCEPT_TERMS=yes - UID=1001 - GID=1002 certWebServe: image: registry.gitlab.com/jcgruenhage/docker-caddy:latest volumes: - ./Caddyfile:/etc/caddy/Caddyfile:z - ./certData/wellknown/:/var/www/certMgmt/:z ports: - 80:80 environment: - UID=1001 - GID=1002