VPS Overview¶
The machine¶
| Attribute | Value |
|---|---|
| Provider | Hostinger |
| Plan | KVM 8 |
| Hostname | srv1345342.hstgr.cloud |
| IPv4 | 76.13.44.83 |
| Datacenter | France – Paris |
| OS | Ubuntu 24.04 LTS |
| CPU cores | 8 |
| RAM | 32 GB |
| Disk | 400 GB |
| Monthly bandwidth | 32 TB |
| Plan expiry | 2027-04-11 |
| Auto-renewal | On |
The Hostinger control panel is at https://hpanel.hostinger.com/vps/1345342/overview. Day-to-day operation does not happen there — it happens via SSH. The hPanel is used for plan/billing/snapshots only.
Access¶
- Primary SSH:
ssh vps(uses~/.ssh/configalias resolving toroot@76.13.44.83) - SSH key auth only — password auth is disabled
- Forgejo SSH on port 2222 (not 22)
- Root password is stored in Vaultwarden under the
Infrastructurecollection
Current footprint¶
| Resource | Used | Available |
|---|---|---|
| CPU | ~47.1% | — |
| RAM | ~9.2Gi (of 31Gi) | ~22Gi available |
| Root disk | 217G (57%) | 170G free |
| Containers | 38 running | — |
| Docker images | 47.56GB | — |
| Docker build cache | 154 0 | run docker system prune periodically |
What "the VPS" actually means¶
Everything in the JB ecosystem runs on this single machine. There is no Kubernetes, no fleet, no autoscaling group. The strategy is deliberate:
- One machine, well known, well maintained
- Docker Compose for service composition
- Forgejo for code and version control
- Postgres + Redis + MinIO + RabbitMQ as shared infrastructure
- Nginx as the only public-facing entry point
Scaling beyond this VPS means adding Mac Studio inference + edge devices into the mix, not moving to a cloud provider. See adr/0001-no-cloud-no-github.md.
What is NOT on this VPS¶
- GitHub-style hosting — replaced by Forgejo at port 2222 (SSH) and 3000 (HTTP, internal)
- External LLM SDKs called directly from apps — all routed via LiteLLM proxy
- External cloud storage — replaced by MinIO inside the VPS
- OpenClaw — removed 2026-04-07 after the ClawHavoc disclosure
- Ollama — removed 2026-04-18 due to memory pressure; embeddings now via LiteLLM → Gemini
- n8n — removed 2026-04-07; intelligence engines moved to Paperclip skills
Plan and billing¶
The plan is paid annually. Auto-renewal is on so the VPS does not die quietly. Next renewal: 2027-04-11. Hostinger's hPanel firewall rules show 0 — this is fine; firewalling is done at the OS level via UFW (see networking.md).