VPS Overview

Identity

Hostname srv2047208
Public IP 201.18.219.127 (Hostinger VPS)
OS Ubuntu 26.04.1 LTS
Kernel userspace systemd, Docker, Caddy
Uptime at map 15 days
Disk /dev/sda1 96 G, 30 G used (31%)
RAM 7.7 GiB total, ~4.8 GiB available

Access

# from the local Windows machine (git-bash)
ssh sportstlm-vps        # Host alias in ~/.ssh/config
# Host 201.18.219.127 / srv2047208 / sportstlm-vps
#   User root
#   IdentityFile ~/.ssh/sportstlm_vps

SSH key: ~/.ssh/sportstlm_vps (Windows local). Port 22 only.

Reverse proxy

Caddy (not nginx) owns :80 / :443 and the admin API on :2019.
TLS auto-managed per subdomain. See VPS/Caddy Routing.

Runtime model

Top-level layout

Path Purpose
/opt/<module>/ Source + Dockerfile per app (sportstlm, racing, lottery, ufc, snooker, nba, tennis, nfl, nhl, mlb, badminton, livenba, inlive2, local-feeds)
/opt/supervision/ Self-healing monitor (supervise.py) + RUNBOOK.md
/opt/ops/ Ops dashboard + collectors + report scripts
/opt/backups/ DB archives, code snapshots, GitHub mirrors
/root/.hermes/ VPS-side Hermes gateway agent
/root/*.env, *-credentials.txt, *-cred Secrets (see VPS/Credentials)

Public surface

See the domain table in Home or the full routing in VPS/Caddy Routing.