xmrcloud
menu

docs/

docs — the manual. step-by-step procedures with the actual commands you paste, the actual config files you commit, the rationale for every flag. cited against RFCs, kernel docs, tor specs, i2p specs, matrix spec, monero MRL papers. no `ultimate guide to`, no `getting started`, no marketing prose.

synopsis

xmrcloud-cli docs ls [--by=topic|date|difficulty]
xmrcloud-cli docs show --topic=<topic>

description

The manual currently has 14 entries grouped by topic-area. Each entry is a self-contained procedure: prerequisites, the commands verbatim, the resulting config files, what to check before you reload the daemon, and the failure modes the upstream documentation tends to gloss over. The same baseline assumptions apply across the manual: Debian 12 (bookworm) on a no-KYC offshore VPS in Iceland or Romania, the brand's hardened-by-default kernel + sshd baseline already in place, root via SSH key only.

manual — listing

tor/ v3 onion services, relays, bridges
host-i2p-eepsite Host an I2P eepsite on a XmrCloud VPS — i2pd install, HTTP server tunnel, the .b32.i2p address, optional .i2p name int 13 min 2026-07-14
provision-tor-hidden-service Provision a v3 Tor hidden service on a XmrCloud VPS — hardened tor.conf, mkp224o vanity, sshd lockdown adv 22 min 2026-04-29
run-non-exit-tor-relay Run a non-exit Tor relay on a XmrCloud VPS — torrc, bandwidth tuning, MyFamily, abuse handling adv 22 min 2026-04-29
run-obfs4-bridge Run an obfs4 bridge on a XmrCloud VPS — tor + obfs4proxy, torrc, firewall, bridge line, distribution int 14 min 2026-07-14
i2p/ i2pd routers, floodfill participation
setup-i2p-floodfill Set up an i2pd router and opt into floodfill on a XmrCloud VPS — i2pd.conf, ratelimit, NetDB adv 21 min 2026-04-29
lokinet/ Oxen-staked exit nodes
run-lokinet-exit Run a Lokinet exit node on a XmrCloud VPS — lokinet install, exit lokinet.ini, IP forwarding, abuse posture adv 15 min 2026-07-14
matrix/ Synapse, federation, registration policy
setup-matrix-homeserver Set up a Synapse Matrix homeserver on a XmrCloud VPS — federation, registration policy, media retention adv 26 min 2026-04-29
monero/ subaddress workflows, view-key, sweep
monero-subaddress-workflow Monero subaddress workflow for hosting operators — generate, scan, sweep with monero-wallet-cli adv 22 min 2026-04-29
network/ wireguard, bgp resilience, transit
wireguard-vpn-on-vps Run a self-hosted WireGuard VPN on a XmrCloud VPS — server config, peer keys, NAT, kill-switch int 20 min 2026-04-29
hardening/ kernel + sysctl + apparmor checklists
harden-sshd Harden sshd on a fresh Debian 12 VPS — sshd_config, fail2ban, auditd, host-key rotation adv 24 min 2026-04-29
kernel-hardening-checklist Kernel hardening checklist for a XmrCloud VPS — sysctl, KSPP, AppArmor, module blacklist adv 23 min 2026-04-29
ssh-key-migration Migrate from RSA to Ed25519 SSH keys across a fleet — generate, distribute, rotate, deauthorise int 18 min 2026-04-29
misc/ uncategorised
setup-plausible-self-host Self-host Plausible Analytics on an offshore VPS — Docker compose, Caddy TLS, brand-distinct deployment int 22 min 2026-05-11

14 entries across 7 topic-areas, ordered by topic.

for the long-form essays see notes; for the workload mapping see playbook; for the catalog see node.