Skip to content

Finluth platform ​

Private operations platform. One Node process serves the dashboard and the API. PostgreSQL is the control plane. Managed applications stay in their own repositories.

Live hosts:

Local ​

bash
docker compose -f deploy/docker-compose.dev.yml up -d
cp .env.example .env
npm install
npm run dev

Open http://localhost:5173 and sign in with BOOTSTRAP_EMAIL / BOOTSTRAP_PASSWORD. The public page is at http://localhost:5173/welcome.

Production shape ​

deploy/docker-compose.yml runs Caddy, the app, and Postgres. Postgres is not published. See architecture and deploy.

Deploy the checked-out code from the repository root with:

bash
sh deploy/deploy.sh

Private operations documentation for the Finluth workspace.