Solo quickstart
Solo mode keeps the deployment loop local: your checkout, your VM, SSH, Docker,
and the devopsellence CLI.
- Initialize the workspace.
devopsellence init --mode soloStart from an app that already has a Dockerfile. devopsellence does not install language toolchains or generate Rails, Node, or Go apps for you.
- Commit the app before the first deploy.
git init # if this is not already a checkoutgit add .git commit -m "initial deploy"devopsellence uses the current git commit as the workload revision and image tag.
- Add a node, install the node agent, and attach it.
devopsellence node create prod-1 --host 203.0.113.10 --user root --ssh-key ~/.ssh/id_ed25519devopsellence agent install prod-1devopsellence node attach prod-1devopsellence doctorExisting SSH nodes need key-based SSH and Docker. On supported Ubuntu VMs,
devopsellence agent install can install Docker when it is missing.
- Deploy, inspect, and read logs.
devopsellence deploy --dry-rundevopsellence deploydevopsellence statusdevopsellence logs --node prod-1 --lines 100devopsellence node logs prod-1 --lines 100deploy --dry-run prints a structured plan and does not build images, connect to
nodes, publish desired state, or write solo state. Review that plan before
mutating production.