Add Seafile service and update Caddyfile

- seafile/: docker compose setup (seafile-mc 13, mariadb, redis, seadoc, caddy-proxy)
- Expose seafile on 127.0.0.1:8078, proxied via Caddy at docs.alogins.net
- Fix: SEAFILE_SERVER_PROTOCOL=https to avoid CSRF errors
- Fix: TIME_ZONE=Asia/Dubai (Etc/UTC+4 was invalid)
- Caddyfile: add docs.alogins.net → localhost:8078
- .gitignore: exclude seafile/.env (credentials stored in Vaultwarden)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Alvis
2026-03-08 15:11:08 +00:00
parent 20c318b3c1
commit 10cb24b7e5
5 changed files with 174 additions and 0 deletions

View File

@@ -77,6 +77,10 @@ ntfy.alogins.net {
reverse_proxy localhost:8840
}
docs.alogins.net {
reverse_proxy localhost:8078
}
vw.alogins.net {
reverse_proxy localhost:8041
}