DocHub
Complete inventory of all active servers and their roles

Server Inventory (updated 2026-02-25)

Active Servers

Server IP SSH CPU RAM Disk Services
DO CMS 178.128.183.166 ssh cms-droplet 2 vCPU 2 GB 58 GB CMS, DocHub, WIT
OVH 192.99.145.61 ssh ovh 16 vCPU 61 GB 339 GB WhatsApp CRM
OVH2 Dev 15.204.10.51 ssh ovh2 12 vCPU 45 GB 290 GB N8N dev (12 containers)
OVH3 Worker 15.204.11.95 ssh ovh3 16 vCPU 61 GB 339 GB N8N production, Ricoya
OVH4 15.204.10.38 ssh ovh4 4 vCPU 8 GB 72 GB OpenClaw (planned)
Hostinger 88.223.84.186 ssh hostinger Shared Shared Shared hypnoelp.com, omelasai.com, queunir.com

Decommissioned Servers

Server IP Destroyed Migrated To Savings
DO n8n-dev 68.183.83.159 2026-02-25 OVH2 (15.204.10.51) $12/mo
DO n8n-worker-1 159.203.80.93 2026-02-25 OVH3 (15.204.11.95) $80/mo

SSH Keys

Key Server SSH Alias
cms_droplet 178.128.183.166 ssh cms-droplet
ovh_vps 192.99.145.61 ssh ovh
ovh2_dev 15.204.10.51 ssh ovh2
ovh3_worker 15.204.11.95 ssh ovh3
ovh4_vps 15.204.10.38 ssh ovh4
hostinger_hypnoelp 88.223.84.186 ssh hostinger (port 65002)

Team Access (added 2026-02-25)

Jaz and Sean have SSH keys for OVH2 and OVH3:

Person OVH2 Key OVH3 Key
Jaz ovh2_jaz ovh3_jaz
Sean ovh2_sean ovh3_sean

Security (All Servers)

All servers have:

  • fail2ban: 3 SSH retries → 24h ban
  • Docker log rotation: 10MB max, 3 files (where Docker is installed)

OVH2, OVH3, and OVH4 additionally have:

  • UFW: SSH + HTTP + HTTPS only
  • SSH hardening: key-only, no root login, no password auth
  • unattended-upgrades: automatic security patches

Domain Map

Domain Server Service
cms.ipnoelp.com DO CMS Hypnoelp CMS
docs.ipnoelp.com DO CMS DocHub
wit.ipnoelp.com DO CMS WIT PropTech
app.queunir.com OVH WhatsApp CRM
queunir.com Hostinger Marketing site
hypnoelp.com Hostinger Marketing site
omelasai.com Hostinger Company website
*.lifeonroatan.net OVH2 N8N dev instances
worker1.ipnoelp.com OVH3 N8N production
ricoya.ipnoelp.com OVH3 Ricoya app
TBD OVH4 OpenClaw