Reconciliation now runs entirely from the dev machine, targeting remote hosts via SSH instead of syncing scripts and running remotely. This fixes status-dashboard deployment which requires local build artifacts. Changes: - reconcile_host_remote() runs locally with ssh_prefix for all commands - service.sh handles drift:* and error:* status conventions - status-dashboard service syncs dist/ via rsync, manages PM2 via SSH - nginx-config-sync extended to handle sites-available/ directory - deploy-status-dashboard.sh and rectify-deploy.sh delegate to reconciliation - Deprecated 7-domain-routing.conf (uses undefined log format) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| inventory.sh | ||
| service.sh | ||
| ssh.sh | ||