Ausgangslage
Game-Hosting ist ein gesättigter Markt mit großen Anbietern, die ihren Stack vor Jahren zementiert haben. Die Wahrheit dahinter: Die meisten Hoster sind Re-Seller von Pterodactyl mit weiß-gelabelter Frontseite. Der Stack ist alt, die Performance mittelmäßig, das Spieler-Erlebnis vorhersehbar.
Renzom sollte das anders machen. Eigene Hosting-Engine, kompromisslose Performance, sauberes UX, mehrsprachige Vermarktung – und keine Vendor-Abhängigkeit. Das ganze als 09Clicks-Eigenproduktion: Solo-Engineer, klare Roadmap, kein Investoren-Druck.
Was wir gebaut haben
- Dedicated-Server-Infrastruktur: Linux-Bare-Metal in einem deutschen Rechenzentrum, gehärtet, monitort, mit Backup-Strategie.
- Eigene Hosting-Engine: Game-Server-Provisioning, Container-Lifecycle, Ressourcen-Quoting, Crash-Recovery – ohne Pterodactyl-Abhängigkeit.
- Stripe-Subscriptions & Customer-Portal: Monatliche Abrechnung, Upgrades / Downgrades, Refunds, Dunning für gescheiterte Zahlungen.
- Spieler- & Admin-Panel: Next.js-Frontend mit Prisma-Backend. Login, Server-Verwaltung, Konsolen-Streaming, Datei-Manager, Backups.
- Webseite mit Multi-Language: Performance-Storefront, mehrsprachig für DACH und EU. Lighthouse-Score nahe 100/100.
- Discord-Integration: Server-Status-Webhooks, automatische Rollen, Support-Tickets aus Discord heraus.
- Provisioning-Automatik: Stripe-Webhook → Server wird in Minuten provisioniert → Spieler bekommt Zugang per Mail + Discord-Benachrichtigung.
Wie wir es gebaut haben
Architektur
Drei Schichten:
- Edge / Frontend: Next.js auf Vercel. Statische Storefront-Seiten + dynamisches Customer-Panel. CDN-cached, mit Edge-Functions für Auth-Middleware.
- Application / API: TypeScript-API mit Prisma + PostgreSQL. Sauberer Domain-Layer (Subscription, Server, User, Provisioning) statt Spaghetti-Queries.
- Hosting-Engine: Eigener Service auf den Dedicated-Servern. Spricht über interne API mit der Application-Schicht. Kümmert sich um Container-Lifecycle und Ressourcen-Allocation.
Stripe als Source-of-Truth für Billing
Wir haben uns früh entschieden: Stripe ist die Wahrheit, unsere DB ist der Cache. Jede Subscription-Änderung läuft über Stripe-Events; unser System reagiert idempotent. Das spart spätere Inkonsistenz-Bugs („Kunde hat bezahlt, aber Server läuft nicht“) und ist 24/7-resilient.
Webhook-Architektur: Stripe → Webhook-Endpoint → Queue → Worker → Provisioning-API → Hosting-Engine. Jeder Schritt loggable und retry-fest.
Provisioning ohne manuelle Schritte
Klassischer Game-Hoster braucht oft 30+ Minuten Provisioning – Tickets, Mail-Bestätigungen, manuelle Server-Allocation. Bei Renzom: Stripe „payment.succeeded“ → Provisioning startet automatisch → in unter 5 Minuten ist der Server live, der Kunde bekommt eine Begrüßungs-Mail mit Login-Daten und einen Discord-Ping.
Mehrsprachige Vermarktung als Frontend-First
i18n auf Next.js-Ebene mit statischen Routen pro Sprache. Sauberer hreflang-Output, sprachspezifische Sitemap-Einträge, lokalisierte Schema.org-Daten. Damit ist Renzom in DACH genauso indexiert wie in EU-Märkten – ohne Subdomain-Wildwuchs.
Was die Erfahrung uns gebracht hat
Renzom ist nicht nur ein Produkt – es ist ein End-to-End-Beweis. Wir wissen seitdem konkret, was es bedeutet, eine SaaS-Plattform inklusive Bare-Metal-Infrastruktur ohne Vendor-Lock-In zu betreiben:
- Stripe-Webhooks & Idempotenz auf Production-Niveau, nicht nur als Demo.
- Linux-Hardening, Monitoring, Backup-Workflows mit echtem Recovery-Drill.
- Multi-Tenant-Datenflüsse (Spieler ↔ Server ↔ Subscription) ohne Daten-Inkonsistenz.
- Performance-Engineering von der DB-Query bis zum Edge-Cache.
- Internationale SEO mit hreflang, Schema, sprachspezifischen Pfaden.
Diese Tiefe nehmen wir in jedes Kunden-Projekt mit. Auch wenn der Scope eine Landing Page ist.
Was Sie davon haben
Wenn Sie 09Clicks beauftragen, bekommen Sie nicht „WordPress-Plugins zusammenstecken“. Sie bekommen jemanden, der weiß, wie eine durchgebaute Plattform aussieht – inklusive der unsichtbaren Schichten (Server, Webhooks, Idempotenz, Multi-Tenant), die ein Projekt morgen noch tragen.
Konkret übersetzen sich die Renzom-Lessons in Kunden-Projekten zu:
- Stripe-Setups, die nach 6 Monaten immer noch konsistent sind.
- Performance-Webseiten, die echte Lighthouse-Werte liefern – auch im Feld, nicht nur im Lab.
- Provisioning- und Onboarding-Pfade, die manuelle Arbeit auf Null reduzieren.
- Multi-Lang-Setups, die wirklich indexiert werden, statt nur „Sprache umstellbar“ zu sein.
- Eine Architektur, die Ihr nächster Engineer in 30 Minuten READMEs versteht.
Stack auf einen Blick
| Schicht | Technologien |
|---|---|
| Infrastructure | Linux Bare-Metal · Dedicated Server · Monitoring · Backup-Pipeline |
| Hosting-Engine | Custom Service · Container-Lifecycle · Ressourcen-Quoting |
| Application | TypeScript · Prisma · PostgreSQL · Webhook-Worker |
| Frontend / Panel | Next.js · Vercel · Edge Auth · i18n · Tailwind |
| Billing | Stripe Subscriptions · Customer Portal · Dunning · Refunds |
| Comms / Ops | Discord API · Resend / Postmark · Sentry · GitHub Actions |
Brauchen Sie diese Tiefe für Ihr Projekt?
Vom Lighthouse-100-Webseite bis zur eigenen Plattform: Wir bauen mit derselben Sorgfalt wie für Renzom – nur passend skaliert auf Ihr Budget und Ihren Scope.