Container name resolution: - New all_container_names() — single source of truth for every app's container name variants (bitcoin-knots/bitcoin/bitcoin-core, etc.) - Covers all historical naming patterns and multi-container stacks Start/Stop/Restart: - No more silent failures (let _ = podman...). Every operation logs the command, checks exit status, and returns real errors to the UI. - Restart uses stop+start fallback when podman restart fails (handles rootless podman loopback adapter errors) - "No containers found" error when app doesn't exist Tor helper: - Install archipelago-tor-helper.path + .service in rootfs - Enable the path unit so backend can manage Tor as non-root - Copy tor-helper.sh to /opt/archipelago/scripts/ Verified: container with proper caps can stop/start/restart cleanly. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>