Getting Started
Control Plane is a self-hosted mini-PaaS for a single administrator managing multiple projects on one server.
First Login
- Open control.xamidullo.uz
- Log in with your admin credentials
- You will land on the Dashboard showing projects and recent deployments
Dashboard Overview
| Section | Purpose |
|---|---|
| Projects | Create and manage applications |
| Databases | Provision Postgres/Redis containers |
| Domains | Attach custom domains with SSL |
| Logs | Query logs via Loki |
| Monitoring | Grafana metrics |
| Audit | Full action history |
Creating Your First Project
- Go to Projects → New Project
- Fill in display name, GitHub URL, branch, and app port
- Click Create
- Open the project → Environments tab
- Click Set Up for dev / staging / prod as needed
Quick Workflow
Create Project → Create Environment → Add Env Vars → DeployAfter deploy succeeds, add a custom domain and it will be live at that domain automatically.