/synology-manager-plus:compose-downStop a Compose stack. Default 'compose stop' keeps project indexed for fast restart. Use --remove for full 'compose down' (container+network teardown). Critical projects need SM_CONFIRM_CRITICAL=yes.
/synology-manager-plus:compose-listList Docker Compose projects on the NAS with status, container counts, and config-file paths. Read-only. Uses docker compose ls --format json.
/synology-manager-plus:compose-logsView logs from a Compose project (aggregated or per-service). Read-only. Supports tail, since, and per-service filters.
/synology-manager-plus:compose-upStart a stopped Compose stack. Mutating. Requires explicit project argument; if multiple stopped projects exist, the command lists them and exits with usage.
/synology-manager-plus:compose-updatePull new images and restart a Compose stack atomically (best-effort). Mutating. Best-effort && chain — pull failure aborts before up -d.
/synology-manager-plus:diagHealth check across SSH connectivity, key auth, profile completeness, sudo, and mount sanity. Read-only, no state changes.
/synology-manager-plus:docker-listList all Docker containers on the NAS (compose-tagged + standalone). Read-only. Optional --all flag includes stopped containers.
/synology-manager-plus:dsm-update-checkCheck whether a DSM update is available. Read-only — never installs. Reports installed version and DSM status-code mapping.
/synology-manager-plus:first-runFirst-time setup wizard. Gathers NAS details interactively, ensures SSH key auth, discovers hardware, and populates all context files. No sub-agent.
/synology-manager-plus:health-summaryOne-page NAS health summary — RAID, capacity, disk temperatures, memory, load, last 24h critical log entries. Lazy profile migration writes cpu_cores on first call. Add `--all` for a fleet sweep.
/synology-manager-plus:list-sharesList all shared folders on the NAS and refresh the volume snapshot in context.
/synology-manager-plus:logsFiltered log viewer for DSM system, ssh, package, and docker logs. Supports source/timeframe/grep filters and error-only severity default.
/synology-manager-plus:manage-mountsView, add, or remove NFS/SAMBA mounts between this machine and the NAS.
/synology-manager-plus:nas-addAdd an additional Synology NAS profile with its own SSH key, discover its hardware, and optionally make it active.
/synology-manager-plus:nas-listList all configured Synology NAS profiles (slug, host, model, DSM) and mark the active one. Read-only, no SSH.
/synology-manager-plus:nas-removeRemove a Synology NAS profile, optionally delete its SSH key, and repoint the active NAS. Destructive, double-confirmed.
/synology-manager-plus:nas-statusQuery the NAS for current disk usage, RAID status, services, and load. Refreshes context/nas/$SLUG/storage-report.md. Add `--all` for a fleet sweep.
/synology-manager-plus:nas-useSwitch the active Synology NAS to the given slug and refresh the workspace Quick Reference. Local-only, no SSH.
/synology-manager-plus:setup-docker-sudoSet up passwordless sudo for the docker binary on the active NAS via the DSM Task Scheduler, then verify and record the result.
/synology-manager-plus:setup-sshGenerate an SSH keypair if missing and walk through deploying the public key to the NAS for passwordless authentication. Idempotent.
/synology-manager-plus:smart-statusShow SMART health for both NAS disks (temperature, reallocated/pending sectors, power-on hours) with a pass/warn/critical verdict. Add `--all` for a fleet sweep.