Docker Compose
The canonical way to run sE2EEnd is with Docker Compose. The repository ships a docker-compose.yml that starts all four services.
Environment Variables
All configuration is done through environment variables, typically via a .env file at the root of the repository.
Keycloak
sE2EEnd uses Keycloak as its authentication provider (OAuth2 / OIDC). The repository ships a pre-configured realm that is automatically imported on first boot.
Reverse Proxy
In production, you should put a reverse proxy in front of sE2EEnd to handle HTTPS termination. Only two ports need to be publicly exposed: