defaults { gracetime = "168h" # 1 week listen = "localhost:8080" listentls = "localhost:8443" basedir = ".acme" # usually "/etc/ssl" provider = "les" account = "webmaster" keysize = 2048 # default key size } provider "staging" { directory = "https://acme-staging.api.letsencrypt.org/directory" } account "webmaster" { mail = "webmaster@docker.moccu.com" key = "private/webmaster.key" } account "webmaster2" { mail = "webmaster@docker.moccu.com" key = "private/webmaster2.key" } desire "docker" { provider = "staging" account = "webmaster" altnames = ["docker.moccu.com", "test.docker.moccu.com"] key = "private/docker_moccu_com.key" cert = "certs/docker_moccu_com.pem" } desire "www" { provider = "staging" account = "webmaster2" altnames = ["www.docker.moccu.com"] key = "private/www_docker_moccu_com.key" cert = "certs/www_docker_moccu_com.pem" } hook "nginx" { cmd = "sudo service nginx reload" }