CAMOS is the staff-facing administrative portal for the VaultScope ecosystem. Built with React and Vite, it gives support staff and administrators complete oversight and management capabilities for the entire platform.
- Product Management: Create, edit, and categorize infrastructure plans and map them to upstream provider APIs (e.g., Hetzner, OVH).
- Service Oversight: View and manage all active customer services, instances, and statuses.
- Support & Ticketing: Respond to customer support and abuse tickets.
- Financials: Manage invoices, process refunds, and track margins.
- Node.js 20+
- A running instance of VaultScope-API (VAMOS)
npm install
npm run dev- RBAC: Enforces strict administrative checks. If an unauthorized user attempts to load CAMOS, the API securely rejects the requests.
- Testing: Built-in Vitest suites for verifying core administrative components. Run
npm testto execute the suite.
See the LICENSE file for details.