What problem does it solve?
The Ops Deployment skill standardizes and automates the build, verification, and deployment processes for the Vantus platform, ensuring integrity, repeatability, and quick recovery from failures.
Core Features & Use Cases
- Build Proof: Replaces standard builds with cryptographic build proofs to guarantee code integrity and auditability.
- Automated Bootstrapping: Provision fresh Ubuntu 22.04 servers with an unprivileged user, firewall rules, and required tooling.
- Environment Management: Collects and validates secrets, wires production configuration, and guards sensitive data.
- Deployment & Recovery: Apply database migrations, restart services, and reload Nginx with zero-downtime and verifiable steps.
Use case: Releasing a new version to production after code changes and schema updates.
Quick Start
- Verify Environment: Ensure all required secrets are set in .env or /etc/default/vantus.
- Run Build Proof: Execute npm run build to generate the cryptographic build proof and compile the app.
- Apply Migrations: Run npx prisma migrate deploy to update the production database.
- Restart Services: Restart the systemd service and reload Nginx to apply changes.