Infrastructuur
Geverifieerd 28-2-2026Server Architectuur Overzicht
Overzicht van de Hetzner VPS, Coolify deployment platform en alle gehoste services.
SVM Digital draait op een enkele Hetzner VPS met Coolify als deployment en container orchestration platform. Alle applicaties draaien als Docker containers achter een Traefik reverse proxy met automatische SSL via Let's Encrypt.
Server Specificaties
- Provider: Hetzner Cloud
- Hostname: svm-digital-01
- IP:
46.225.235.60 - SSH:
ssh root@46.225.235.60(key: ~/.ssh/hetzner) - OS: Ubuntu (Docker-based via Coolify)
Gehoste Applicaties
- seanvermond.com — Next.js 15 portfolio/agency website
- docs.seanvermond.com — Next.js 15 interne knowledge base
- cms.seanvermond.com — Payload CMS v3 (shared, multi-tenant)
- crm.seanvermond.com — Twenty CRM
- pms.seanvermond.com — Plane project management
- webhook.seanvermond.com — Lead webhook service (Node.js)
Netwerk Architectuur
Alle services draaien in Docker containers op dezelfde host. Traefik fungeert als reverse proxy en routeert verkeer op basis van hostnaam. SSL-certificaten worden automatisch aangevraagd en vernieuwd via Let's Encrypt.
- Reverse Proxy: Traefik (via Coolify)
- SSL: Let's Encrypt (automatisch)
- DNS Provider: TransIP
- Nameservers: ns0.transip.net, ns1.transip.nl, ns2.transip.eu
Resource Verdeling
De VPS wordt gedeeld door alle applicaties. Geschatte resource-verdeling:
- Payload CMS: ~300-400 MB RAM
- Twenty CRM: ~500-700 MB RAM (incl. PostgreSQL, Redis, workers)
- Plane: ~400-600 MB RAM (incl. PostgreSQL, Redis, RabbitMQ, MinIO)
- seanvermond.com: ~100-150 MB RAM
- docs.seanvermond.com: ~100-150 MB RAM
- Lead Webhook: ~50-80 MB RAM
Bijgewerkt: 28-2-2026