Add healthchecks and coder
This commit is contained in:
parent
acc83618f3
commit
e7c78aa678
16 changed files with 245 additions and 1 deletions
caddy
3
caddy/.env
Normal file
3
caddy/.env
Normal file
|
@ -0,0 +1,3 @@
|
|||
ACME_CODER_USER=
|
||||
ACME_CODER_PASS=
|
||||
ACME_CODER_SUBD=
|
12
caddy/config/conf.002.d/coder.serguzim.me.conf
Normal file
12
caddy/config/conf.002.d/coder.serguzim.me.conf
Normal file
|
@ -0,0 +1,12 @@
|
|||
coder.serguzim.me {
|
||||
import default
|
||||
reverse_proxy coder:7080
|
||||
}
|
||||
|
||||
*.coder.serguzim.me {
|
||||
import default
|
||||
|
||||
import acmedns {$ACMEDNS_CODER_USER} {$ACMEDNS_CODER_PASS} {$ACMEDNS_CODER_SUBD}
|
||||
|
||||
reverse_proxy coder:7080
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
msrg.cc {
|
||||
import default
|
||||
header /.well-known/openpgpkey/* Access-Control-Allow-Origin *
|
||||
header /.well-known/* Access-Control-Allow-Origin *
|
||||
|
||||
rewrite * /function/webpage-msrg-cc{uri}
|
||||
reverse_proxy https://faas.serguzim.me {
|
||||
|
|
|
@ -17,3 +17,14 @@
|
|||
(default) {
|
||||
encode zstd gzip
|
||||
}
|
||||
|
||||
(acmedns) {
|
||||
tls {
|
||||
dns acmedns {
|
||||
username {args.0}
|
||||
password {args.1}
|
||||
subdomain {args.2}
|
||||
server_url https://acme.serguzim.me
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,6 +12,9 @@ services:
|
|||
- "443:443/udp"
|
||||
- "8008:8008"
|
||||
- "8448:8448"
|
||||
env_file:
|
||||
- .env
|
||||
- .secret.env
|
||||
volumes:
|
||||
- ./config:/etc/caddy/
|
||||
- data:/data
|
||||
|
|
Reference in a new issue