fix: ACME HTTP-01 via nginx config without HTTPS redirect
This commit is contained in:
@@ -16,7 +16,10 @@ type Config struct {
|
||||
SessionTTLHours int
|
||||
ACMEEmail string
|
||||
ACMEStaging bool
|
||||
ACMEHTTPAddr string
|
||||
SSLStoragePath string
|
||||
NginxSitesDir string
|
||||
NginxReloadCmd string
|
||||
}
|
||||
|
||||
func Load() (*Config, error) {
|
||||
@@ -65,6 +68,9 @@ func Load() (*Config, error) {
|
||||
SessionTTLHours: 168,
|
||||
ACMEEmail: strings.TrimSpace(os.Getenv("ACME_EMAIL")),
|
||||
ACMEStaging: os.Getenv("ACME_STAGING") == "true" || os.Getenv("ACME_STAGING") == "1",
|
||||
ACMEHTTPAddr: strings.TrimSpace(os.Getenv("ACME_HTTP_ADDR")),
|
||||
SSLStoragePath: sslPath,
|
||||
NginxSitesDir: strings.TrimSpace(os.Getenv("NGINX_SITES_DIR")),
|
||||
NginxReloadCmd: strings.TrimSpace(os.Getenv("NGINX_RELOAD_CMD")),
|
||||
}, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user