Module: http-server

Express.js HTTP server configuration and setup This module creates and configures the main Express application with: - CORS configuration for allowed domains - Authentication middleware setup - API route mounting for different modules - Static file serving - Error handling middleware - Compression and security headers The server handles REST API requests for the Commtool Members system including organization management, user authentication, and data operations.
Source:

Members

(static, constant) buildCorsOriginChecker

Baut den Origin-Checker aus der Map — Express **und** Socket.IO nutzen ihn.
Source:

(static, constant) loadCorsDomainMap

Domain-Map für CORS laden — **ohne den Start zu gefährden**. `registryApiUrl=master` liest lokal: `members-back` **ist** die Registry und holt die Zuordnung über seinen eigenen Controller aus der Datenbank (siehe `server.js`, `setRegistryLocalSource`). Sonst kommt sie per HTTP aus der prod-Registry. Der Selbst-Aufruf über die eigene öffentliche URL ist damit weg — vor `server.listen` gab es keinen Antwortenden, über Traefik fehlt das gesunde Backend (404), und seit shared-auth 13.20.0 (kein Vault-Rückfall) brach der Start daran ab. Ein Fehler darf den Dienst **nicht** killen: ohne Map bleiben fremde Herkünfte gesperrt, der Dienst läuft aber.
Source: