Roadmap

+ add
Planned
Infrastructure
Currently split across GoDaddy and Hostgator. Move to one registrar with API access for automated DNS management, domain tracking, and renewal.
Infrastructure
Use InterServer API (or future provider) to auto-sync VPS inventory, billing, and status instead of manual xlsx imports.
Tooling
Automate scanning repos for reusable components and populating the component library. Use the prompts page as the starting point.
Tooling
Automate identifying third-party dependencies per deployment from the codebase.
Infrastructure
Once on a single registrar with API, manage DNS records directly from Nocturne instead of logging into provider portals.
Automation
Import nginx site configs from servers. Validate that proxy_pass ports match deployment ports, domains match server_name directives, and SSL certs exist for all served domains.
Automation
SSH into managed servers to automatically pull nginx configs, running services, port usage, SSL cert expiry, and system user lists. Reconcile against what Nocturne expects.
Automation
Track which deployments have SSL certs, when they expire, and whether certbot auto-renewal is configured. Flag any deployment served over HTTPS without a valid cert.
Automation
When nginx configs are re-imported, diff against previous version. Alert on: new services found, services removed, configs that changed. Flag deployments whose nginx config is no longer on the server.
Automation
Store timestamped snapshots of nginx, systemd, and DNS configs each time they are imported. View history of changes per deployment and per server. Know what changed and when.
Automation
When zone files are re-imported, detect records that were removed since last import. Alert on removed records and flag deployments whose DNS no longer exists. Clean up stale deployments automatically.