Skip to content
lighthouse
Menu

Feature

Self-hosted, in one container

The server is plain JavaScript in one container image, configured only by environment variables.

apps/server has a Dockerfile and a docker-compose.yml that starts the server with a local Postgres on port 4000. The image carries no secrets: the database URL and the basicAuth pair come from the host at run time.

The server has no build step of its own and no vendor-specific dependencies, so you can rebuild and redeploy it without access to anything beyond this repo.