Tried it a while back. It never played nice for me, not through Caddy remotely. But I’ve found the webapps render just fine on mobile regardless.
A pretty good stab I’d say, but you’re right about it looking a little less pleasing without the common.conf…
To be honest, here’s my entire Caddyfile:
sub.example.com {
tls sub@example.com
errors stdout
log stdout
gzip
header / {
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
X-XSS-Protection "1; mode=block"
X-Content-Type-Options "nosniff"
X-Frame-Options "DENY"
}
basicauth [user] [pass] {
/radarr
/hydra
/nzbget
/sonarr
}
proxy /radarr 192.168.1.123:7878
proxy /hydra 192.168.1.123:5075
proxy /nzbget 192.168.1.123:6789
proxy /sonarr 192.168.1.123:8989
proxy /ombi 192.168.1.123:3579
proxy / 192.168.1.123:19999
}
sub.example.com/couchpotato {
redir /radarr/
}