Files
memory/Entities/cloud.familie-schoen.com.md
T

50 lines
1.7 KiB
Markdown

---
title: cloud.familie-schoen.com
created: 2026-04-30
updated: 2026-04-30
type: entity
tags: [cloud, hosting, file-sync, ssl, domains]
sources: [raw/articles/cloud-familie-schoen-com-scan.md]
---
# cloud.familie-schoen.com
## Overview
Private [[Seafile 13.0.19]] file sync and collaboration server. Self-hosted alternative to Nextcloud/Owncloud.
## DNS & Network
- **Domain:** `cloud.familie-schoen.com`
- **Alias (CNAME):** `schoen.sytes.net` (DuckDNS dynamic DNS)
- **Public IP:** `84.39.84.125`
- **Ports:** 80 (HTTP → HTTPS redirect), 443 (HTTPS/Seafile)
- **No internal LAN exposure** (public IP, not on 10.0.x.x)
## SSL/TLS
- **Provider:** Let's Encrypt (R12 → ISRG Root X1)
- **SAN:** `cloud.familie-schoen.com`
- **Auto-renewal:** Managed via certbot or acme.sh on host
## Services
### Seafile (Seahub Web Frontend)
- **Version:** 13.0.19
- **Features:** `seafile-basic` (no Pro features detected)
- **Web UI:** `/accounts/login/?next=/` (Django-based auth)
- **API:** `/api2/server-info/` (unauthenticated, returns version)
- **Static Assets:** `/media/` (timestamped: `t=20250802`, `t=20251013`)
- **Languages:** CA, CS, DE, EN, ES, FR, IT, JA, KO, NL, PL, PT, RO, RU, SV, TR, UK, ZH-CN, ZH-TW
### Reverse Proxy (nginx)
- HTTP → HTTPS 308 redirect
- Security headers: `cache-control: no-cache, no-store`, `SameSite=Lax`
- Session cookie: `sessionid` (HttpOnly, 24h), `sfcsrftoken` (365d)
- No CDN/proxy layer (direct to Seafile)
## Access
- **URL:** `https://cloud.familie-schoen.com`
- **Admin:** `dominik@familie-schoen.com` (1Password Vault "Hermes")
## Related Systems
- Part of [[Infrastructure]]
- Shares domain family with [[Email-System]] (familie-schoen.com)
- Hosted on same machine as other family services