Skip to content

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

ssh dev "docker ps"

Check resource usage

ssh dev "htop"

View system logs

ssh dev "journalctl -f"

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)