Browse Source
* Adds global options for external account bindings * Maybe other people use ctags too? * Use nested block to configure external account * go format files * Restore acme_ca directive in test file * Change Caddyfile config syntax for acme_eab * Update test Co-authored-by: Matt Holt <mholt@users.noreply.github.com>master
Chris Ortman
5 years ago
committed by
GitHub
5 changed files with 125 additions and 5 deletions
@ -0,0 +1,85 @@ |
|||||
|
{ |
||||
|
debug |
||||
|
http_port 8080 |
||||
|
https_port 8443 |
||||
|
default_sni localhost |
||||
|
order root first |
||||
|
storage file_system { |
||||
|
root /data |
||||
|
} |
||||
|
acme_ca https://example.com |
||||
|
acme_eab { |
||||
|
key_id 4K2scIVbBpNd-78scadB2g |
||||
|
hmac abcdefghijklmnopqrstuvwx-abcdefghijklnopqrstuvwxyz12ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgh |
||||
|
} |
||||
|
acme_ca_root /path/to/ca.crt |
||||
|
email test@example.com |
||||
|
admin off |
||||
|
on_demand_tls { |
||||
|
ask https://example.com |
||||
|
interval 30s |
||||
|
burst 20 |
||||
|
} |
||||
|
|
||||
|
key_type ed25519 |
||||
|
} |
||||
|
|
||||
|
:80 |
||||
|
---------- |
||||
|
{ |
||||
|
"admin": { |
||||
|
"disabled": true |
||||
|
}, |
||||
|
"logging": { |
||||
|
"logs": { |
||||
|
"default": { |
||||
|
"level": "DEBUG" |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
"storage": { |
||||
|
"module": "file_system", |
||||
|
"root": "/data" |
||||
|
}, |
||||
|
"apps": { |
||||
|
"http": { |
||||
|
"http_port": 8080, |
||||
|
"https_port": 8443, |
||||
|
"servers": { |
||||
|
"srv0": { |
||||
|
"listen": [ |
||||
|
":80" |
||||
|
] |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
"tls": { |
||||
|
"automation": { |
||||
|
"policies": [ |
||||
|
{ |
||||
|
"issuer": { |
||||
|
"ca": "https://example.com", |
||||
|
"email": "test@example.com", |
||||
|
"external_account": { |
||||
|
"hmac": "abcdefghijklmnopqrstuvwx-abcdefghijklnopqrstuvwxyz12ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgh", |
||||
|
"key_id": "4K2scIVbBpNd-78scadB2g" |
||||
|
}, |
||||
|
"module": "acme", |
||||
|
"trusted_roots_pem_files": [ |
||||
|
"/path/to/ca.crt" |
||||
|
] |
||||
|
}, |
||||
|
"key_type": "ed25519" |
||||
|
} |
||||
|
], |
||||
|
"on_demand": { |
||||
|
"rate_limit": { |
||||
|
"interval": 30000000000, |
||||
|
"burst": 20 |
||||
|
}, |
||||
|
"ask": "https://example.com" |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue