VirtueCoding/VirtueStack — reverse-engineered prompt
Reverse engineered prompt
Build me a VPS hosting management platform called VirtueStack.
I want an admin portal for the hosting company and a customer portal for people who buy servers. Admins should be able to manage nodes, virtual machines, customers, plans, IP ranges, templates, storage, backups, failover, audit logs, billing, invoices, and settings. Customers should be able to create and control their VMs, open a web console, view usage and metrics, manage backups and snapshots, attach ISOs, set reverse DNS, manage API keys, webhooks, 2FA, notifications, invoices, and top up their balance.
The backend should handle VM create, start, stop, restart, reinstall, live migration, bandwidth limits, storage backends like Ceph, QCOW2, and LVM, automated failover, templates from ISO, IPv6, WHMCS and Blesta provisioning, native credit based billing, Stripe, PayPal, crypto payments, Prometheus metrics, and secure JWT auth with role based permissions.
Use Go for the API, React for the portals, and Postgres. Include Docker setup and sensible docs so I can run it locally.
Want more depth? Deep Reverse