91 lines
1.5 KiB
Caddyfile
91 lines
1.5 KiB
Caddyfile
{
|
|
admin off
|
|
}
|
|
|
|
pbrinkmeier.de {
|
|
file_server {
|
|
root /srv/pbrinkmeier.de
|
|
}
|
|
}
|
|
|
|
files.pbrinkmeier.de {
|
|
basicauth {
|
|
wug JDJhJDE0JEJrQXUzVWxFZ2JGVmx6YlZWTkpYdy5IMjRXdnZZdGw5SjZDcUg2ZWMxOEVjcEV6dWhIRmhD
|
|
}
|
|
file_server {
|
|
root /srv/files.pbrinkmeier.de
|
|
}
|
|
}
|
|
|
|
dt.beany.club {
|
|
file_server {
|
|
root /srv/dt.beany.club
|
|
browse
|
|
}
|
|
}
|
|
|
|
vorschlagzumklangvongeschichtsschreibendenprozessen.de {
|
|
file_server {
|
|
root /srv/vorschlagzumklangvongeschichtsschreibendenprozessen.de
|
|
browse
|
|
}
|
|
}
|
|
|
|
tichy.click {
|
|
file_server {
|
|
root /srv/tichy.click
|
|
}
|
|
}
|
|
|
|
codi.pbrinkmeier.de {
|
|
redir https://pad.pbrinkmeier.de{uri} permanent
|
|
}
|
|
|
|
pad.pbrinkmeier.de {
|
|
reverse_proxy codi:3000
|
|
}
|
|
|
|
git.pbrinkmeier.de {
|
|
# Allow apps to requests tokens 'n stuff
|
|
@oauth path /login/oauth/*
|
|
header @oauth {
|
|
Access-Control-Allow-Origin "*"
|
|
Access-Control-Allow-Methods "GET, POST, OPTIONS"
|
|
Access-Control-Allow-Headers "Content-Type, Authorization"
|
|
}
|
|
|
|
@oauth_preflight {
|
|
path /login/oauth/*
|
|
method OPTIONS
|
|
}
|
|
respond @oauth_preflight 204
|
|
|
|
reverse_proxy gitea:3000
|
|
}
|
|
|
|
plantuml.pbrinkmeier.de {
|
|
reverse_proxy codi_plantuml:8080
|
|
}
|
|
|
|
utoy.beany.club {
|
|
reverse_proxy utoy:3000
|
|
}
|
|
|
|
vrnp.beany.club {
|
|
reverse_proxy vrnp:8000
|
|
}
|
|
|
|
fz.beany.club {
|
|
reverse_proxy yore:3000
|
|
}
|
|
|
|
beany.club, www.beany.club {
|
|
file_server {
|
|
root /srv/beany.club
|
|
}
|
|
}
|
|
|
|
qr.beany.club {
|
|
redir https://beany.club{uri}
|
|
}
|