Skip to content

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/config alias resolving to root@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 Infrastructure collection

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).