Common commands
Terminal
Update to the latest code
Terminal
Terminal
COMPOSE_PROFILES=turn in your .env applies it to every later docker compose command.
Changing
NEXT_PUBLIC_SOCKET_URL needs only docker compose up -d; the client reads it at runtime. See How the Client Finds the Signaling Server. NEXT_PUBLIC_SITE_URL is the exception: it is written into the page at build time, so the published image omits those tags entirely rather than pointing them at somebody else’s domain. See Container Images if you want your own.Health endpoints
The signaling server exposes two status endpoints:
Point a monitor at
/health. It is the only one of the two that survives a
one-domain deployment, where / belongs to the
web client and returns a page rather than JSON. GET / on the signaling server
is reachable only when you address the server directly, on :3001 or on its own
subdomain.