Files
dotfiles/config/ansible/tasks/servers/services/caddy/Caddyfile.j2
Menno van Leeuwen 61cc5d50f9
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Successful in 1m25s
Python Lint Check / check-python (push) Failing after 12s
fix: update Caddyfile and docker-compose configurations for Plex and Tautulli services
2025-03-25 16:01:28 +01:00

75 lines
1.3 KiB
Django/Jinja

photos.vleeuwen.me photos.mvl.sh {
reverse_proxy immich:2283
tls {{ caddy_email }}
}
hoarder.mvl.sh {
reverse_proxy hoarder:3000
tls {{ caddy_email }}
}
git.vleeuwen.me git.mvl.sh {
reverse_proxy gitea:3000
tls {{ caddy_email }}
}
status.vleeuwen.me status.mvl.sh {
reverse_proxy uptime-kuma:3001
tls {{ caddy_email }}
}
sf.mvl.sh {
reverse_proxy seafile:80
handle /seafdav* {
reverse_proxy seafile:8080
}
tls {{ caddy_email }}
}
of.mvl.sh {
reverse_proxy onlyoffice:80 {
header_up Host {host}
header_up X-Real-IP {remote}
header_up X-Forwarded-For {remote}
header_up X-Forwarded-Proto {scheme}
}
tls {{ caddy_email }}
}
fsm.mvl.sh {
reverse_proxy factorio-server-manager:80
tls {{ caddy_email }}
}
df.mvl.sh {
redir / https://git.mvl.sh/vleeuwenmenno/dotfiles/raw/branch/master/setup.sh
tls {{ caddy_email }}
}
overseerr.mvl.sh {
reverse_proxy overseerr:5055
tls {{ caddy_email }}
}
plex.mvl.sh {
reverse_proxy plex:32400
tls {{ caddy_email }}
}
tautulli.mvl.sh {
reverse_proxy tautulli:8181
tls {{ caddy_email }}
}
jellyfin.mvl.sh jf.mvl.sh {
reverse_proxy jellyfin:8096
tls {{ caddy_email }}
}
fladder.mvl.sh {
reverse_proxy fladder:80
tls {{ caddy_email }}
}