Files
compose-projects-services/caddy/Caddyfile

147 lines
2.8 KiB
Caddyfile

{
acme_dns cloudflare ewWyUJSFXIDDTF9HX2OmI_xpOgpHevzL9QNMtcOm
}
(cf_tls) {
tls {
dns cloudflare ewWyUJSFXIDDTF9HX2OmI_xpOgpHevzL9QNMtcOm
}
header {
Content-Security-Policy upgrade-insecure-requests
}
}
prowlarr.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.201:9696
}
sonarr.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.201:8989
}
radarr.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.201:7878
}
lidarr.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.201:8686
}
qbittorrent.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.201:8181
}
stash.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.201:9999
}
jellyseer.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.201:5055
}
jellyfin.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.201:8096
}
plex.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.201:32400
}
filebrowser.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.202:8686
}
immich.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.202:2283
}
adguard.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.199
}
remote.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.202:8181
}
paperless.int.ccalifice.com {
import cf_tls
reverse_proxy http://paperless-ngx:8000
}
ntfy.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.202:9898
}
tasks.int.ccalifice.com {
import cf_tls
reverse_proxy http://192.168.1.202:3456
}
*.ccalifice.com {
@paperless host paperless.ccalifice.com
reverse_proxy @paperless 192.168.1.202:8000
@remote host remote.ccalifice.com
reverse_proxy @remote http://192.168.1.202:8181
@vaultwarden host vaultwarden.ccalifice.com
reverse_proxy @vaultwarden http://192.168.1.202:8080
@filebrowser host filebrowser.ccalifice.com
reverse_proxy @filebrowser http://192.168.1.202:8686
@ntfy host ntfy.ccalifice.com
reverse_proxy @ntfy http://192.168.1.202:9898
@n8n host n8n.ccalifice.com
reverse_proxy @n8n http://192.168.1.202:5678
@jellyseer host jellyseer.ccalifice.com
reverse_proxy @jellyseer http://192.168.1.201:5055
@tasks host tasks.ccalifice.com
reverse_proxy @tasks http://192.168.1.202:3456
@evo host evo.ccalifice.com
reverse_proxy @evo http://192.168.1.204:8080
@pdf host pdf.ccalifice.com
reverse_proxy @pdf http://192.168.1.202:8585
# @ariang host ariang.ccalifice.com
# reverse_proxy @ariang http://192.168.1.202:6880
}
ccalifice.com {
@@ host ccalifice.com
respond "Hello ccalifice!"
}
*.bortolasosail.com.br, bortolasosail.com.br {
header {
Content-Security-Policy upgrade-insecure-requests
}
@www host www.bortolasosail.com.br
root * /srv/bortolaso-sail/
file_server
@@ host bortolasosail.com.br
root * /srv/bortolaso-sail/
file_server
}