feat: add Nextcloud + OnlyOffice files stack
Deploy Caddyfile to valhalla / deploy (push) Successful in 2m20s

Replaces ownCloud with Nextcloud (postgres + redis) and adds OnlyOffice
Document Server for Google Docs-style editing. Migration is staged:
nextcloud.ginnoir.com for testing, files.ginnoir.com still points at
ownCloud until cutover is verified.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
ginnoir
2026-06-15 22:55:00 -05:00
co-authored by Claude Sonnet 4.6
parent a937de7bda
commit a1c57ca899
3 changed files with 97 additions and 0 deletions
+21
View File
@@ -473,6 +473,27 @@ plane.ginnoir.com {
}
}
# =============================================================
# FILES / DOCUMENTS — internal only
# nextcloud.ginnoir.com is the staging domain during migration;
# files.ginnoir.com still points at ownCloud until cutover.
# office.ginnoir.com serves the OnlyOffice document server.
# =============================================================
nextcloud.ginnoir.com {
import internal_only
redir /.well-known/carddav /remote.php/dav 301
redir /.well-known/caldav /remote.php/dav 301
reverse_proxy nextcloud:80 {
header_up X-Forwarded-Proto https
header_up X-Real-IP {remote_host}
}
}
office.ginnoir.com {
import internal_only
reverse_proxy onlyoffice-docs:80
}
# =============================================================
# PHOTOS — internal only
# =============================================================