ansible/roles/docker/files/Caddyfile

76 lines
1.2 KiB
Caddyfile

auth.thesatelliteoflove.com {
reverse_proxy authentik-server-1:9000
}
post.thesatelliteoflove.com {
reverse_proxy postiz:5000
}
tasks.thesatelliteoflove.com {
@allowed {
remote_ip 100.64.0.0/10
}
handle @allowed {
reverse_proxy tasksmd:8080
}
handle {
respond "Access denied" 403
}
}
files.thesatelliteoflove.com {
reverse_proxy pingvin-pingvin-share-1:3000
}
git.thesatelliteoflove.com {
reverse_proxy gitea:3000
}
thesatelliteoflove.com {
root * /srv
file_server
}
bookmarks.thesatelliteoflove.com {
reverse_proxy hoarder-web-1:3000
}
social.thesatelliteoflove.com {
reverse_proxy gotosocial:8080
}
grist.thesatelliteoflove.com {
reverse_proxy grist-grist-1:8484
}
home.thesatelliteoflove.com:80 {
@allowed {
remote_ip 100.64.0.0/10
}
handle @allowed {
reverse_proxy glance:8080
}
handle {
respond "Access denied" 403
}
}
pdftools.thesatelliteoflove.com:80 {
@allowed {
remote_ip 100.64.0.0/10
}
handle @allowed {
reverse_proxy stirling-stirlingpdf-1:8080
}
handle {
respond "Access denied" 403
}
}