Denly

denly CLI reference: enroll a machine, install projects, upgrade

Every denly command in one table: login, install, groups, doctor, start, stop, restart, status, logs, upgrade, whoami, authmode, set-key and logout, on macOS, Windows and Linux.

CommandPurpose
denly loginSign this machine into a workspace.
denly install <project>Clone a Git repo or create a no-Git folder at ~/Denly/<project-id>, then enroll, start, and verify it.
denly install <project> --path <folder>Adopt an existing Git checkout, or create/adopt that exact no-Git folder.
denly install --group <group>Install every project assigned to a group runner.
denly groupsList available project groups.
denly doctorCheck platform, service, credentials, runtimes, and connectivity.
denly start|stop|restart --allApply a lifecycle action to all installed runners.
denly projects|status|logsInspect local and cloud state. --all works on status, not on logs.
denly install-allInstall every project this machine can reach, in one pass.
denly install <project> --dir <parent>Clone into a parent directory instead of naming the folder itself. Mutually exclusive with --path.
denly whoamiWhich account and workspace this machine is signed into.
denly authmodeHow each installed agent CLI is authenticated here.
denly set-key / clear-keyStore or remove an API key in the machine's own secret store.
denly logoutSign this machine out. Installed runners stop being able to claim.
denly doctor --all|--runtime <id>|--no-probeCheck every project, one runtime, or skip the network probes.
denly --versionThe runner build on this machine.

Add --json to projects, groups or whoami for machine-readable output.