148 lines
3.6 KiB
Caddyfile
148 lines
3.6 KiB
Caddyfile
{
|
|
admin :2019
|
|
# email me@example.com
|
|
}
|
|
|
|
# A
|
|
ai.catmedved.com {
|
|
reverse_proxy http://librechat:3080
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
auth.catmedved.com {
|
|
reverse_proxy http://authentik_server:9000
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# B
|
|
beszel.catmedved.com {
|
|
reverse_proxy http://beszel:8090
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# C
|
|
caddy-minipc.catmedved.com {
|
|
reverse_proxy http://caddyui:8000
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# D
|
|
databasus.catmedved.com {
|
|
reverse_proxy http://databasus:4005
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
drone.catmedved.com {
|
|
reverse_proxy http://drone:80
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# F
|
|
files-minipc.catmedved.com {
|
|
reverse_proxy /outpost.goauthentik.io* https://auth.catmedved.com {
|
|
header_up Host {host}
|
|
}
|
|
reverse_proxy http://filebrowser:80
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
films.catmedved.com {
|
|
reverse_proxy http://jellyfin:8096
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# G
|
|
gameyfin.catmedved.com {
|
|
reverse_proxy http://gameyfin:8080
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
gitea.catmedved.com {
|
|
reverse_proxy http://gitea:3000
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
glances-minipc.catmedved.com {
|
|
reverse_proxy http://glances:61208
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# H
|
|
home.catmedved.com {
|
|
reverse_proxy http://homepage:3000
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# M
|
|
myspeed-minipc.catmedved.com {
|
|
reverse_proxy http://myspeed:5216
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
music.catmedved.com {
|
|
reverse_proxy http://navidrome:4533
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# N
|
|
nocodb.catmedved.com {
|
|
reverse_proxy http://nocodb:8080
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# P
|
|
passwords.catmedved.com {
|
|
reverse_proxy http://vaultwarden:80
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
pihole.catmedved.com {
|
|
reverse_proxy http://pihole:80
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
photo.catmedved.com {
|
|
reverse_proxy http://immich_server:2283
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# S
|
|
speedtest-minipc.catmedved.com {
|
|
reverse_proxy http://speedtest-tracker:80
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
sync-minipc.catmedved.com {
|
|
reverse_proxy http://172.24.0.1:8384 {
|
|
header_up Host {upstream_hostport}
|
|
}
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# T
|
|
transmission.catmedved.com {
|
|
reverse_proxy transmission:9091
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
# W
|
|
weatherapp.catmedved.com {
|
|
reverse_proxy http://weatherapp:8080
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
wekan.catmedved.com {
|
|
reverse_proxy http://wekan:8080
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
wikijs.catmedved.com {
|
|
reverse_proxy http://wikijs:3000
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|
|
|
|
whatsupdocker-minipc.catmedved.com {
|
|
reverse_proxy http://whatsupdocker:3000
|
|
tls /etc/caddy/certs/fullchain.pem /etc/caddy/certs/privkey.pem
|
|
}
|