| Property | Value |
|---|---|
| Host | Neterra Cloud VPS (C2-R4-NVMe80) |
| OS | Gentoo Linux, profile 23.0 |
| Kernel | 6.1.27-gentoo-dist |
| Init | OpenRC |
| SSH | port 1022, key-only |
| Address | Provider |
|---|---|
| 87.121.112.43 | Neterra IPv4 primary |
| 87.121.112.136 | Neterra IPv4 secondary |
| 2a00:1728:37::32/48 | Neterra IPv6 native (0.7ms to Google) |
| 2001:470:21e1:1::1/64 | HE.net routed /48 — VPN clients (65ms) |
| 2001:470:1f1b:589::1/64 | HE.net routed /64 — ntr services (63ms) |
smooker.org + reverse zones (HE /48, /64)| Host | Description |
|---|---|
| def | default landing page |
| ntr | main landing |
| docs | this page |
| map | APRS live tracking (LZ1CCM) |
| git | git jail info |
| pki | PKI documentation |
| tzm | personal |
| mac | machine inventory |
| v4 / v4.ntr | IPv4 connectivity test |
| v6 / v6.ntr | IPv6 connectivity test |
run_git.sh → go_git.sh from bare repo| Service | Notes |
|---|---|
| nginx | 12 vhosts, auto sites.json |
| named | BIND 9.18, master zone |
| sshd | port 1022 |
| openvpn ×2 | UDP + TCP |
| syslog-ng | auth/kern/cron separation |
| cronie | acme.sh renewal, APRS position |
| chronyd | NTP sync |
| mysql | MariaDB |
| iptables + ip6tables | INPUT DROP policy |
| net.he6 + net.he48 + net.he64 | HE 6in4 tunnel + routed /48 + /64 |
| acpid | power events |
| User | Role |
|---|---|
| smooker | admin (wheel) |
| claude | SSH read-only, git push |