command

ridu dev

Run the selected database adapter, generation, safe schema sync, API, admin watch mode, and Go-config watching together.

Example

shell
ridu dev --database-url "$DATABASE_URL" --no-docker
ridu dev --database-path .ridu/development.sqlite

Arguments

ArgumentTypeDescription
--database-urlstringPostgreSQL or MongoDB development URL; defaults to DATABASE_URL, then the selected scaffold Compose service.
--database-pathstringSQLite-only development path; defaults to RIDU_SQLITE_PATH, then .ridu/development.sqlite.
--addressstringGo API listen address; defaults to 127.0.0.1:8080.
--admin-portnumberVite admin port; defaults to 5173.
--no-dockerbooleanDo not start the scaffolded PostgreSQL or MongoDB Compose service.
--no-installbooleanDo not install missing frontend dependencies with the configured package manager.
--no-syncbooleanDo not apply a safe non-destructive development schema plan.

How it works

Automatic sync pauses instead of guessing when a possible rename needs review. Create and apply a migration, then restart dev.

Development injects local-only insecure cookie/database admissions into the child server; those are not production defaults.

Full signature

ridu dev [--database-url <url> | --database-path <path>] [--address <host:port>] [--admin-port <port>] [--no-docker] [--no-install] [--no-sync]