homeserver/proxy/Caddyfile
2024-12-11 15:35:57 +01:00

51 lines
778 B
Caddyfile

{
auto_https off
log default {
output stdout
format console
}
}
http://whoami.{$DOMAIN} {
reverse_proxy whoami:80
}
http://dashboard.{$DOMAIN} {
reverse_proxy homer:8080
}
http://hassi.{$DOMAIN} {
# reverse_proxy homeassistant:8123
reverse_proxy {host}:8123
}
http://zigbee2mqtt.{$DOMAIN} {
reverse_proxy zigbee2mqtt:8080
}
http://jellyfin.{$DOMAIN} {
reverse_proxy jellyfin:8096
}
http://paperless.{$DOMAIN} {
reverse_proxy paperless-ngx:8000
}
http://download.{$DOMAIN} {
reverse_proxy pyload:8000
}
http://uptime.{$DOMAIN} {
reverse_proxy uptime-kuma:3001
}
http://torrent.{$DOMAIN} {
reverse_proxy transmission:9091
}
:80, :443 {
respond "404 Not Found" 404
handle_errors {
respond "{err.status_code} {err.status_text}" {err.status_code}
}
}