Operations

Status & Diagnostics

Health and diagnostics

Status and Diagnostics

Use these commands to inspect environments, running operations, and health without opening the ERP UI.

Quick inventory

soviez.sh --list
soviez.sh --stage-list
soviez.sh --version

--list shows all Soviez-managed Production and Stage environments on this host.

Host health check

soviez.sh --doctor

Runs a consolidated health check: platform version, Docker, disk, key services, and common misconfigurations. Start here when something feels wrong but you are not sure where to look.

Operations

Long-running commands (install, update, restore, migration) survive terminal disconnect. Use the operations registry instead of starting duplicates.

soviez.sh --operations [--active|--failed]
soviez.sh --operation-status <operation-id>
soviez.sh --operation-logs <operation-id>
soviez.sh --operation-reattach <operation-id>
soviez.sh --operation-recover <operation-id>

If a session disconnects during --new, reattach with:

soviez.sh --reattach <operation-id>

Environment status

soviez.sh --ssl-status [environment-id]
soviez.sh --stage-status <stage-id>
soviez.sh --backup-list [--production ID]
soviez.sh --update-status <operation-id>
soviez.sh --migration-status <operation-id>
soviez.sh --security-status
soviez.sh --security-report

When an operation needs you

If an operation pauses waiting for confirmation, DNS, or a security review:

  1. Read --operation-status and --operation-logs
  2. Complete the required step (confirm, fix DNS, review scan results)
  3. Reattach or retry as indicated — do not start a parallel operation for the same task

Related

Source: canonical operator documentation · Permalink