Run Finlynq on your own infrastructure. App + PostgreSQL run in Docker, sensitive fields are encrypted at rest with a per-user key derived from the account password.
curl -O https://raw.githubusercontent.com/finlynq/finlynq/main/pf-app/docker-compose.yml
docker compose up -dThen open http://localhost:3000 and register your account. Remember to change the default PostgreSQL password and PF_JWT_SECRET before exposing the container to anything but localhost.
DATABASE_URL — PostgreSQL connection string (required)PF_JWT_SECRET — JWT signing secret, at least 32 chars of entropy (required)PF_PEPPER — scrypt password peppering, at least 32 chars (required in production)PF_STAGING_KEY — wraps email-staged transactions, at least 32 chars (required in production)PORT — server port (default 3000)