|
| 1 | +# Uncomment and modify any variables you need |
| 2 | +# see https://github.com/srvrco/getssl/wiki/Config-variables for details |
| 3 | +# see https://github.com/srvrco/getssl/wiki/Example-config-files for example configs |
| 4 | +# |
| 5 | +# The staging server is best for testing |
| 6 | +#CA="https://acme-staging.api.letsencrypt.org" |
| 7 | +# This server issues full certificates, however has rate limits |
| 8 | +#CA="https://acme-v01.api.letsencrypt.org" |
| 9 | +CA="https://pebble:14000/dir" |
| 10 | + |
| 11 | +VALIDATE_VIA_DNS=true |
| 12 | +DNS_ADD_COMMAND="/getssl/dns_scripts/dns_add_challtestsrv" |
| 13 | +DNS_DEL_COMMAND="/getssl/dns_scripts/dns_del_challtestsrv" |
| 14 | +# AUTH_DNS_SERVER=10.30.50.3 |
| 15 | + |
| 16 | +#PRIVATE_KEY_ALG="rsa" |
| 17 | + |
| 18 | +# Additional domains - this could be multiple domains / subdomains in a comma separated list |
| 19 | +# Note: this is Additional domains - so should not include the primary domain. |
| 20 | +SANS="" |
| 21 | + |
| 22 | +# Acme Challenge Location. The first line for the domain, the following ones for each additional domain. |
| 23 | +# If these start with ssh: then the next variable is assumed to be the hostname and the rest the location. |
| 24 | +# An ssh key will be needed to provide you with access to the remote server. |
| 25 | +# Optionally, you can specify a different userid for ssh/scp to use on the remote server before the @ sign. |
| 26 | +# If left blank, the username on the local server will be used to authenticate against the remote server. |
| 27 | +# If these start with ftp: then the next variables are ftpuserid:ftppassword:servername:ACL_location |
| 28 | +# These should be of the form "/path/to/your/website/folder/.well-known/acme-challenge" |
| 29 | +# where "/path/to/your/website/folder/" is the path, on your web server, to the web root for your domain. |
| 30 | +ACL=('/var/www/html/.well-known/acme-challenge') |
| 31 | +# 'ssh:server5:/var/www/getssltest.hopto.org/web/.well-known/acme-challenge' |
| 32 | +# 'ssh:sshuserid@server5:/var/www/getssltest.hopto.org/web/.well-known/acme-challenge' |
| 33 | +# 'ftp:ftpuserid:ftppassword:getssltest.hopto.org:/web/.well-known/acme-challenge') |
| 34 | + |
| 35 | +#Set USE_SINGLE_ACL="true" to use a single ACL for all checks |
| 36 | +USE_SINGLE_ACL="false" |
| 37 | + |
| 38 | +# Location for all your certs, these can either be on the server (full path name) |
| 39 | +# or using ssh /sftp as for the ACL |
| 40 | +DOMAIN_CERT_LOCATION="/etc/nginx/pki/server.crt" |
| 41 | +DOMAIN_KEY_LOCATION="/etc/nginx/pki/private/server.key" |
| 42 | +CA_CERT_LOCATION="/etc/nginx/pki/chain.crt" |
| 43 | +DOMAIN_CHAIN_LOCATION="" # this is the domain cert and CA cert |
| 44 | +DOMAIN_PEM_LOCATION="" # this is the domain_key, domain cert and CA cert |
| 45 | + |
| 46 | +# The command needed to reload apache / nginx or whatever you use |
| 47 | +RELOAD_CMD="cp /getssl/test/test-config/nginx-ubuntu-ssl /etc/nginx/sites-enabled/default && service nginx restart" |
| 48 | + |
| 49 | +# Define the server type. This can be https, ftp, ftpi, imap, imaps, pop3, pop3s, smtp, |
| 50 | +# smtps_deprecated, smtps, smtp_submission, xmpp, xmpps, ldaps or a port number which |
| 51 | +# will be checked for certificate expiry and also will be checked after |
| 52 | +# an update to confirm correct certificate is running (if CHECK_REMOTE) is set to true |
| 53 | +#SERVER_TYPE="https" |
| 54 | +#CHECK_REMOTE="true" |
0 commit comments