command

ridu dev

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

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

@param --database-url
PostgreSQL or MongoDB development URL; defaults to DATABASE_URL, then the selected scaffold Compose service.
@param --database-path
SQLite-only development path; defaults to RIDU_SQLITE_PATH, then .ridu/development.sqlite.
@param --address
Go API listen address; defaults to 127.0.0.1:8080.
@param --admin-port
Vite admin port; defaults to 5173.
@param --no-docker
Do not start the scaffolded PostgreSQL or MongoDB Compose service.
@param --no-install
Do not install missing frontend dependencies with the configured package manager.
@param --no-sync
Do not apply a safe non-destructive development schema plan.

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.

Example

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