Development VPS¶
Documentation for the Development VPS running development and testing tools.
Server Information¶
| Property | Value |
|---|---|
| Hostname | development-vps |
| Public IP | 46.224.125.1 |
| SSH Alias | dev |
| Instance Type | CX32 (4 vCPU, 8GB RAM, 80GB SSD) |
| Location | Falkenstein, Germany (Hetzner) |
| Cost | €9.49/month (can scale down when not in use) |
| Management | Terraform + cloud-init |
Purpose¶
The Development VPS serves as a dedicated environment for:
- Development and testing tools
- AI/ML experimentation (open-webui)
- Staging environment for new services
- Load isolation from Production VPS
SSH Access¶
# Using SSH alias (configured in ~/.ssh/config)
ssh dev
# Direct access
ssh kavi@46.224.125.1
# With identity file
ssh -i ~/.ssh/id_ed25519_macmini kavi@46.224.125.1
Quick Commands¶
View running containers¶
Check resource usage¶
View system logs¶
Services¶
See Services Documentation for detailed information about all services running on this VPS.
Scaling¶
The Development VPS can be scaled up/down as needed:
Scale Down (when not in use)¶
# In ~/Coding/terraform-infra
# Edit main.tf: Change CX32 to CX22 (2 vCPU, 4GB RAM, €5.83/mo)
terraform apply
Scale Up (for heavy workloads)¶
# In ~/Coding/terraform-infra
# Edit main.tf: Change CX32 to CX42 (8 vCPU, 16GB RAM, €18.49/mo)
terraform apply
Note: Scaling requires VPS restart (5-10 minute downtime)
Related Documentation¶
- Services - All services running on Development VPS
- Production VPS - Main production environment
- Terraform - Infrastructure as Code management