guix-configs/excellon/caddy/Caddyfile
2025-11-28 20:49:13 -06:00

75 lines
1.3 KiB
Caddyfile

{
debug
}
*.akeley.tech {
tls {
dns namecheap {
api_key af43a35060854eb98fd0c0837113a384
user bakeley
api_endpoint https://api.namecheap.com/xml.response
# client_ip 70.112.209.162
client_ip 172.58.55.28
}
}
@actual host actual.akeley.tech
handle @actual {
reverse_proxy actual:5006
}
@miniflux host miniflux.akeley.tech
handle @miniflux {
reverse_proxy miniflux:8080
}
@forgejo host forgejo.akeley.tech
handle @forgejo {
reverse_proxy forgejo:3000
}
@plex host plex.akeley.tech
handle @plex {
reverse_proxy plex:32400
}
@jellyfin host jellyfin.akeley.tech
handle @jellyfin {
reverse_proxy jellyfin:8096
}
@sonarr host sonarr.akeley.tech
handle @sonarr {
reverse_proxy sonarr:8989
}
@radarr host radarr.akeley.tech
handle @radarr {
reverse_proxy radarr:7878
}
@prowlarr host prowlarr.akeley.tech
handle @prowlarr {
reverse_proxy prowlarr:9696
}
@nzbget host nzbget.akeley.tech
handle @nzbget {
reverse_proxy nzbget:6789
}
@sftp host sftp.akeley.tech
handle @sftp {
reverse_proxy sftpgo:8080
}
@immich host immich.akeley.tech
handle @immich {
reverse_proxy immich-server:2283
}
@fmd host fmd.akeley.tech
handle @fmd {
reverse_proxy fmd:8080
}
}