Host Status Monitor improvements: - Add registry heartbeat (every 60s) to stay healthy in service registry - Registry marks services unhealthy after 2 minutes without lastSeen update - Bump version to 1.2.0 Deploy script fixes: - Add is_local_host() and is_immutable_os() helper functions - Handle immutable OS (Bluefin/Silverblue) with /opt/node/bin/node - Fix hostname checks for FQDN-based deploy names Environment files: - Rename to FQDN format (apricot-voyager-nasty-sh.env) - Fix REGISTRY_URL to https://services.nasty.sh - Set NODE_ENV=production for all hosts Add GitLab CI pipeline: - Build and test on HSM code changes - Release stage pushes to codebase-release with BUILD_MANIFEST.json - Infrastructure reconciliation triggered by version changes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| analytics-service/server | ||
| conversation-assistant | ||
| dating-autopilot | ||
| landing | ||
| payments | ||
| platform-admin/frontend | ||
| portal/frontend | ||
| service-registry | ||
| status-dashboard | ||