Run it

from the repository rootsh
cd examples/htmx-starter
docker compose up -d
docker compose --profile setup run --rm migrate
docker compose --profile setup run --rm seed
docker compose up -d --no-deps app

The full walkthrough — migrations, the demo account, and what each screen does — is the browser application guide.

Notes

  • Migrations and the demo fixture are opt-in compose services under the setup profile; normal startup neither migrates nor seeds.
  • The demo fixture never overwrites existing credentials and must not run in production.
  • The application listens on the compose port mapping from the workspace compose.yaml; the management port exposes health/live and health/ready.