Staging Registry
staging.spontent.cloudRolle
Root-Host, Service-Uebersicht und Einstiegspunkt fuer den Default-Staging-Server.
Die Root-Seite wird aus dieser Registry plus dem echten nginx-Zustand erzeugt.
Nginx: staging.spontent.cloud
HTTPS: 200
Root-Uebersicht fuer die aktuell freigegebenen Staging-Dienste auf staging.spontent.cloud.
Rolle
Root-Host, Service-Uebersicht und Einstiegspunkt fuer den Default-Staging-Server.
Die Root-Seite wird aus dieser Registry plus dem echten nginx-Zustand erzeugt.
Nginx: staging.spontent.cloud
HTTPS: 200
Rolle
Statische Analyseoberflaeche fuer German Beach Tour Match- und Spielerstatistiken.
spontent-tools mit statischen Artefakten unter out/volleystation-dashboard
Nginx: volleystation-dashboard.staging.spontent.cloud
HTTPS: 302
Rolle
Zitadel-basierter Login-Einstieg fuer den Staging-Kontext.
Direkter Reverse-Proxy auf den vorgelagerten Auth-Host.
Nginx: auth.staging.spontent.cloud
HTTPS: 308
Rolle
Admin-Oberflaeche fuer den Identity-Kontext, die aktuell ueber den Auth-Flow umgeleitet wird.
Status bewusst als Review, weil die Runtime zuerst ueber Login-Redirects fuehrt.
Nginx: spontentid-admin.staging.spontent.cloud
HTTPS: 307
Rolle
Dedizierter Evaluierungsdienst fuer E-Mail-Flows mit App-Proxy auf Port 8765.
Healthcheck unter /healthz wird bei der Registry-Aktualisierung mit geprueft.
Nginx: spontent-email-eval.conf
HTTPS: 200
Rolle
Preview-Deploy der Beach-Volleyball-Webapp mit Live-, Pool- und Knockout-Uebersicht.
Expliziter Preview-Deploy aus lokalem Arbeitsstand, nicht aus dem dokumentierten dev-Branch.
Next.js-App via systemd auf Port 8101 hinter Nginx und dem Shared Staging TLS edge.
Nginx: vbtv.staging.spontent.cloud
HTTPS: 200
Rolle
Interne Planungsoberflaeche fuer Produktionen, Equipment, Projektkalender und Rollen.
Deploy aus dem GitHub-Repository SPONTENT/Spontent-Technik-Planer auf Basis des Branches dev.
Node.js-Service via systemd auf Port 8116 hinter Nginx mit eigener SQLite-Datei auf dem Staging-Host.
Nginx: technik-planer.staging.spontent.cloud
HTTPS: 200
Rolle
Statische Planungs-App fuer Mitarbeiter, Monatsauswahl, Buero-/Remote-/Abwesenheitsstatus und editierbare Wochenenden.
Expliziter Preview-Deploy aus lokalem Arbeitsstand, nicht aus dem dokumentierten dev-Branch.
Statische HTML/CSS/JavaScript-App unter /var/www/monatsplanung.staging.spontent.cloud/public.
Nginx: monatsplanung.staging.spontent.cloud
HTTPS: 200
Rolle
Neue interne Plattform-Grundlage fuer Profil, Finance, Ablage, Programme und Produktionen.
Deploy aus dem lokalen Branch dev auf einen eigenen Staging-Host.
Statisches Vite-Frontend unter /var/www/spontranet.staging.spontent.cloud/public, FastAPI-Backend via systemd auf Port 8121, Postgres und Redis in lokalen Docker-Containern.
Nginx: spontranet.staging.spontent.cloud
HTTPS: 200
Rolle
MediaConnect-Flow-Management: Flows auflisten, starten/stoppen, Outputs verwalten, Empfangsadressen lesen; Gameday-Integration (Clubs/Spiele) und Provisioning neuer Flows.
FastAPI-Service (Docker, Port 8090) gegen die AWS-MediaConnect-API (eu-central-1); Postgres und Redis geteilt mit Spontranet.
Mutationen Token-geschuetzt, Safety-Guard fuer Live-Flows. Backend auf 127.0.0.1:4443 hinter dem :443 SNI-Stream-Router.
Nginx: flows.staging.spontent.cloud
HTTPS: 200
Rolle
Preview-Deploy der Playground-Webapp fuer aktuelle lokale Abnahmen und Alex-Reviews.
Aktiver Preview-Host fuer den aktuellen Playground-Stand.
Der alte Host playground.staging.spontent.cloud ist deaktiviert und nicht mehr in der Registry.
Nginx: playground-preview.staging.spontent.cloud
HTTPS: 200
Rolle
Preview-Deploy der neuen Eintracht-SPONTENT-Homepage aus dem Figma-Startseitenentwurf.
Deploy aus dem GitHub-Repository SPONTENT/eintracht-spontent-homepage auf Basis des Branches dev.
Statischer Next.js-Export unter /var/www/eintracht-homepage-neu.staging.spontent.cloud/public.
Aktueller Stand: Figma-Homepage mit lokalen Assets und Eintracht-Fonts.
HTTPS: 200
Host aktuell nicht in /etc/nginx/sites-enabled gefunden.
Rolle
Partner-Dashboard fuer Reichweitendaten der Allianz German Beach Tour.
Deploy aus dem GitHub-Repository SPONTENT/gbt-partner-dashboard auf Basis des Branches dev.
Node.js-Service via systemd auf Port 8130 hinter Nginx und dem Shared Staging TLS edge.
Tracking-Dashboard-API wird serverseitig ueber den lokalen Proxy angebunden, sobald GBT_DASHBOARD_TOKEN im Service-Env gesetzt ist.
Nginx: gbt-partner-dashboard.staging.spontent.cloud
HTTPS: 200
Rolle
Statisches Ticketing-Dashboard fuer GBT 26 inklusive Dortmund VIP Verkaufsliste.
Deploy aus dem GitHub-Repository SPONTENT/gbt-ticketing; aktueller Staging-Stand liegt unter /var/www/gbt-ticketing.staging.spontent.cloud/public.
Dashboard wird ueber den gemeinsamen Staging-Auth-Layer geschuetzt.
Dortmund VIP Verkaufsliste unterscheidet Lakeside und Courtside und stellt Kaeufer im Dropdown bereit.
Nginx: gbt-ticketing.staging.spontent.cloud
HTTPS: 302
Rolle
Statische Ticketshop-Vorschau fuer die Heimspieltage der 1. Damen und 1. Herren von Eintracht SPONTENT inklusive Haupttribuenen-Saalplan und Checkout-Flow.
Expliziter Preview-Deploy aus lokalem Arbeitsstand, nicht aus dem dokumentierten dev-Branch.
Statische HTML/CSS/JavaScript-App unter /var/www/eintracht-ticketshop.staging.spontent.cloud/public.
TLS via eigenem Lets-Encrypt-Zertifikat fuer eintracht-ticketshop.staging.spontent.cloud.
Nginx: eintracht-ticketshop.staging.spontent.cloud
HTTPS: 200
Rolle
Animierte Broadcast-Scoreboard-Grafik („Crunch“) der FIVB Beach Pro Tour, nachgebaut aus der After-Effects-Lieferung und dem Broadcast-User-Guide.
Expliziter Preview-Deploy aus lokalem Arbeitsstand, nicht aus dem dokumentierten dev-Branch.
Selbststaendige statische HTML-Datei (Surt-Bold-Font und Volleyball-World-Logo eingebettet) unter /var/www/crunch.staging.spontent.cloud/public.
Nginx: crunch.staging.spontent.cloud
HTTPS: 200
Rolle
NodeCG-Broadcast-Grafiken fuer die FIVB Beach Pro Tour: Crunch-Scorebug + Full-Frame-Matchup-Grafiken.
NodeCG v2 (Node 24) als systemd-Service fivb-score auf Port 8140, hinter Nginx mit WebSocket-Proxy.
Single-Output-Programmgrafik: /bundles/bpt-graphics/graphics/program.html; Steuerung ueber das NodeCG-Dashboard.
Expliziter Preview-Deploy aus lokalem Arbeitsstand, nicht aus dem dokumentierten dev-Branch.
Nginx: fivb.score.staging.spontent.cloud
HTTPS: 302
Rolle
Interner Webhook-Router: nimmt externe Webhooks an und verteilt sie per Fan-out an ein oder mehrere interne Ziele (HTTP-Relay mit Retry/Backoff, Delivery-Log, Replay). Dashboard zum Anlegen von Endpoints, Fan-out-Zielen und API-Keys.
Ingest-Host: https://webhooks.staging.spontent.cloud/in/<slug> (oeffentlich; optional API-Key und/oder HMAC pro Endpoint).
Dashboard: https://dashboard.webhooks.staging.spontent.cloud (Basic-Auth-Login als Erstausbau; Spontranet-Login folgt ueber austauschbaren Auth-Layer).
FastAPI + React (Vite/TS) + Postgres + Delivery-Worker, Docker Compose, App-Port 8120 hinter dem Shared-Edge (127.0.0.1:4443).
Repo SPONTENT/webhook-router, Deploy aus dev.
Nginx: dashboard.webhooks.staging.spontent.cloud
HTTPS: 200
Rolle
Live-Klimadashboard: Temperatur, Luftfeuchte und Luftdruck von einem BME280 am ESP32-S3.
FastAPI-Backend mit SQLite via systemd auf Port 8150 hinter Nginx und dem Shared Staging TLS edge.
Geraet streamt Messwerte per WebSocket (/ws/ingest); Frontend (React/Vite) live via /ws/live, Verlaufsgraphen aus /api/history.
Preview-Deploy aus lokalem Arbeitsstand; Rueckfuehrung in den dev-Branch vorgesehen.
Nginx: esp32.staging.spontent.cloud
HTTPS: 200
Rolle
Öffentliche Einladungs- und Gästelistenanmeldung der German Beach Tour.
Deploy aus dem GitHub-Repository SPONTENT/gbt-gaesteliste auf Basis des Branches dev.
Next.js-Service via Docker Compose auf Port 8131 mit persistenter SQLite-Datenbank.
E-Mail-Verifizierung über Listmonk, Slack-Benachrichtigung und token-geschützter CSV/XLSX-Export.
Nginx: gbc-gaesteliste.staging.spontent.cloud
HTTPS: 200
Rolle
NodeCG-Scoreboard (LED-Wand 1080p) fuer Beachtennis bei Die Finals 2026, manuelles Scoring via Dashboard.
NodeCG auf 127.0.0.1:9191, systemd beachtennis-finals-staging, Basic-Auth wie gfx.finals.
Nginx: beachtennis.finals.staging.spontent.cloud
HTTPS: 302
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: eintracht-spontent-homepage.staging.spontent.cloud
HTTPS: 200
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: finals.staging.spontent.cloud
HTTPS: 302
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: gbt-admin.staging.spontent.cloud
HTTPS: 302
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: gfx.finals.staging.spontent.cloud
HTTPS: 302
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: gfx.finals.staging.spontent.cloud
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: gfx.yfood.staging.spontent.cloud
HTTPS: 302
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: sams.score.staging.spontent.cloud
HTTPS: 302
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: samsbrocker.staging.spontent.cloud
HTTPS: 405
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: tracking-dashboard.conf
HTTPS: 302
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: webhooks.staging.spontent.cloud
HTTPS: 404
Rolle
Host auf dem Server entdeckt, aber nicht in der Registry gepflegt.
Diesen Dienst in <code>deploy/staging.spontent.cloud.services.json</code> nachziehen oder bewusst entfernen.
Nginx: yfood.staging.spontent.cloud
HTTPS: 200