44 lines
766 B
Caddyfile
44 lines
766 B
Caddyfile
# Global options for Caddy
|
|
{
|
|
# Email for Let's Encrypt certificate registration
|
|
email admin@jilits.se
|
|
|
|
# Use Let's Encrypt staging for testing
|
|
# acme_ca https://acme-staging-v02.api.letsencrypt.org/directory
|
|
|
|
# Listen on non-standard ports
|
|
http_port 8080
|
|
https_port 8443
|
|
}
|
|
|
|
jilits.se, www.jilits.se {
|
|
reverse_proxy {$DOCKER_HOST}:8000
|
|
}
|
|
|
|
mail.jilits.se {
|
|
reverse_proxy {$DOCKER_HOST}:8004
|
|
}
|
|
|
|
git.jilits.se {
|
|
reverse_proxy {$DOCKER_HOST}:8002
|
|
}
|
|
|
|
yopass.jilits.se {
|
|
reverse_proxy {$DOCKER_HOST}:8007
|
|
}
|
|
|
|
board.jilits.se {
|
|
reverse_proxy {$DOCKER_HOST}:8001
|
|
}
|
|
|
|
http://mumble.jilits.se:80 {
|
|
reverse_proxy {$DOCKER_HOST}:8009
|
|
}
|
|
|
|
vault.jilits.se {
|
|
reverse_proxy {$DOCKER_HOST}:8010
|
|
}
|
|
|
|
# hauk.jilits.se {
|
|
# reverse_proxy {$DOCKER_HOST}:8011
|
|
# }
|