matsrvr.cc 167.233.56.76 Septembre 2026
Serveur auto-hébergé sur un VPS Hetzner CX33, avec 9 services conteneurisés, une sauvegarde redondante (Storage Box + OVH), et une supervision complète (Atlas + Uptime Kuma).
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β π INTERNET / UTILISATEURS β
β β
β Navigateur Web Application Mobile Terminal SSH App Bitwarden β
β β β β β β
ββββββββββΌββββββββββββββββββββΌββββββββββββββββββββΌββββββββββββββββΌβββββββββββββ
β β β β
βΌ βΌ βΌ βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β βοΈ CLOUDFLARE (DNS + Protection) β
β β
β βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββββββββββ β
β β DNS Records β β Full (strict) β β HSTS + WAF β β
β β (A records) β β SSL/TLS β β (pare-feu applicatif) β β
β βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β π CADDY (Reverse Proxy + HTTPS) β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Certificats Let's Encrypt (renouvelΓ©s automatiquement) β β
β β Redirection HTTP β HTTPS β β
β β Compression Gzip/Zstd β β
β β 10 sites configurΓ©s β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β photos.matsrvr.cc βββΊ Immich drive.matsrvr.cc βββΊ FreeDrive β
β status.matsrvr.cc βββΊ Uptime Kuma search.matsrvr.cc βββΊ DeGoog β
β home.matsrvr.cc βββΊ AMUD hoodik.matsrvr.cc βββΊ Hoodik β
β vault.matsrvr.cc βββΊ Vaultwarden drop.matsrvr.cc βββΊ PairDrop β
β docs.matsrvr.cc βββΊ Documentation β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β π₯οΈ HETZNER CX33 (167.233.56.76) β Ubuntu 24.04.4 LTS β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β CPU : 4 vCPU RAM : 8 Go SSD : 75 Go (56 Go libres) β β
β β Swap : 4 Go Kernel : 6.8.0-139-generic β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β π SΓCURITΓ β β
β β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β β
β β β SSH β β UFW β β Fail2ban β β β
β β β (clΓ© only) β β (rate limit)β β (36 IP bannies) β β β
β β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β β
β β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β β
β β β Tailscale β β Unattended β β Autoheal β β β
β β β (VPN) β β Upgrades β β (redΓ©marrage auto) β β β
β β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β π³ DOCKER 29.8.0 + CONTAINERD 2.3.5 β β
β β β β
β β βββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββ β β
β β β SERVICES β β INFRASTRUCTURE β β β
β β β β β β β β
β β β β’ Immich β β β’ Watchtower (mises Γ jour auto) β β β
β β β β’ FreeDrive β β β’ Autoheal (redΓ©marrage auto) β β β
β β β β’ Uptime Kuma β β β’ Coturn (TURN server PairDrop) β β β
β β β β’ DeGoog β β β β β
β β β β’ AMUD + Agent β β β β β
β β β β’ Hoodik β β β β β
β β β β’ Vaultwarden β β β β β
β β β β’ PairDrop β β β β β
β β βββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββ β β
β β β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β π STOCKAGE β β
β β β β
β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β β
β β β SSD LOCAL (75 Go) β β β
β β β β’ Bases PostgreSQL (Immich) β β β
β β β β’ Miniatures Immich (1,8 Go) β β β
β β β β’ DonnΓ©es FreeDrive β β β
β β β β’ DonnΓ©es Vaultwarden β β β
β β β β’ DonnΓ©es Hoodik β β β
β β β β’ Configurations Docker β β β
β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β β
β β β β
β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β β
β β β STORAGE BOX HETZNER (1 To β SSHFS) β β β
β β β β’ Photos/vidΓ©os Immich (130 Go) β β β
β β β β’ Backups PostgreSQL β β β
β β β β’ Backups configurations β β β
β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β β
β β β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β π SAUVEGARDES (RCLONE β OVH) β β
β β β β
β β ovhcloud-eu-west-par:mat-backup/ β β
β β βββ immich/ (130 Go β photos) β β
β β βββ vaultwarden/ (1,4 Mo β mots de passe) β β
β β βββ hoodik/ (cloud chiffrΓ©) β β
β β βββ freedrive/ (cloud chiffrΓ©) β β
β β βββ backups/ (dumps PostgreSQL + configs) β β
β β β β
β β β° Timer : quotidien (rclone-backup.timer) β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β π ATLAS (Supervision + Auto-rΓ©paration) β β
β β β β
β β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β β
β β β Monitor β β Check β β Health β β β
β β β (5 min) β β (quotidien) β β (quotidien) β β β
β β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β β
β β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β β
β β β SSHFS check β β Rclone checkβ β Updates check β β β
β β β (auto-rΓ©pa) β β (48h) β β (Watchtower) β β β
β β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β π‘ SURVEILLANCE EXTERNE (UPTIME KUMA) β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Monitors : Immich, FreeDrive, Uptime Kuma, DeGoog, AMUD, Hoodik, β β
β β Vaultwarden, PairDrop, Docs, Serveur β β
β β Alertes : ntfy, email, Telegram β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
| Couche | Technologie |
|---|---|
| HΓ©bergeur | Hetzner CX33 (Allemagne) |
| OS | Ubuntu 24.04.4 LTS |
| Kernel | 6.8.0-139-generic |
| Conteneurs | Docker 29.8.0 + containerd 2.3.5 |
| Reverse Proxy | Caddy (HTTPS auto) |
| DNS/CDN | Cloudflare (Full strict + HSTS) |
| VPN | Tailscale (WireGuard) |
| Stockage local | SSD 75 Go (56 Go libres) |
| Stockage externe | Hetzner Storage Box 1 To (SSHFS) |
| Stockage hors-site | OVH Object Storage (S3) |
| Sauvegardes | Rclone (quotidien) + PostgreSQL dumps |
| Supervision | Atlas (auto-rΓ©paration) + Uptime Kuma |
| Mises Γ jour | Watchtower + unattended-upgrades |
| SΓ©curitΓ© | SSH clΓ©, UFW, Fail2ban, Autoheal |
Utilisateur
β
βΌ
Cloudflare (DNS + WAF)
β
βΌ
Caddy (HTTPS + Reverse Proxy)
β
βΌ
Docker Container (Immich, FreeDrive, etc.)
β
βΌ
DonnΓ©es (SSD ou Storage Box)