Prepare the server
Start with a clean Linux VPS or dedicated server, sudo access, a public IP address, and DNS pointed at the machine.
Use this guide as the product-ready entry point for StavenCTL setup, server requirements, core workflows, and launch checks.
Install Command
Run on your Linux server
curl -fsSL https://stavenctl.com/install.sh | sudo bashQuickstart
Keep the setup path simple: prepare the server, install the control services, then create the first production workflow.
Start with a clean Linux VPS or dedicated server, sudo access, a public IP address, and DNS pointed at the machine.
Install the StavenCTL control services and validate required packages for Nginx, SSL, files, backups, and monitoring.
Add a domain, assign ownership, choose the document root, enable SSL, and let StavenCTL prepare the runtime workflow.
Server Requirements
StavenCTL is designed for operators who want direct control over Linux hosting while keeping repeatable work in a dashboard.
Core Workflows
Each workflow has a focused feature page for deeper product context and search-friendly discoverability.
Create hosted sites, manage document roots, inspect status, and track deployment health.
View workflowIssue certificates, track renewal state, enforce redirects, and keep domains protected.
View workflowValidate configuration, reload services, inspect managed sites, and preserve restore points.
View workflowSchedule site backups, keep restore points, and recover files or databases when needed.
View workflowBrowse, upload, rename, archive, and inspect hosted files from the control panel.
View workflowReview ports, rules, server posture, metrics, service checks, alerts, and logs.
View workflowLaunch Checklist
These are the final checks to run once the updated site is live on stavenctl.com.