Skip to content

FAQ

PostgreSQL, the NovaCode API + dashboard, and network access for your users. Cursor and/or Claude CLIs should be available on the host (or in your container) so agents can run; you authenticate them from Settings.

Each workspace points at a directory the server can read and write. Paths must be allowed by your deployment (e.g. bind mounts in Docker). The file browser and Git commands never leave that workspace root.

Application data stays in your database and filesystem. When you invoke Cursor or Claude, those tools follow their own vendor policies—NovaCode does not replace those clients. See Privacy.

JWTs protect the web UI. Separate API tokens can be minted for scripts or automation; store them like passwords.

Yes, if you match the app repo’s Node and PostgreSQL expectations—use the application README as the source of truth for exact versions and scripts.

GET /api/health returns uptime and database reachability without authentication—suitable for Docker HEALTHCHECK and load balancers.