Nautilus Studio is a small Next.js admin surface for nautilus.
It provides:
- schema browsing
- table data inspection and editing
- a raw SQL query console
This package is not meant to be installed directly by end users. It is intended to be installed and wired up by the nautilus-orm module inside a Nautilus workspace.
Warning: Nautilus Studio provides direct, unauthenticated access to your database. It should never be hosted on a publicly accessible URL due to severe security risks. It is designed for local development use only.
This app expects access to:
- a
schema.nautilusfile in the workspace root, orNAUTILUS_SCHEMA_PATH - the
nautilusCLI binary available locally - any database environment variables required by your schema
Run the app with:
npm install
npm run devOpen http://localhost:3000 to use the studio.