7 Commits

Author SHA1 Message Date
myron 85137c31ea Document final NPM routing: FusionPBX at 10.48.200.96, all proxy hosts configured 2026-04-23 12:27:13 +00:00
myron 404e4494b4 Fix nameserver space-separation and add systemd-networkd-wait-online fix 2026-04-23 05:03:34 +00:00
myron 6010fb4289 Simplify cloud-init to SSH-only; add separate install scripts for NPM and Mailcow 2026-04-23 04:55:08 +00:00
myron 40676f2ecb Embed SSH key and sudo config in cloud-init snippets 2026-04-23 04:48:20 +00:00
myron e2a262c9d6 Add ssh_pwauth: true to cloud-init snippets 2026-04-23 04:42:20 +00:00
myron b60db8a0d0 Initial infrastructure: NPM + Mailcow on Proxmox
- VM 200: Nginx Proxy Manager (10.48.200.80)
- VM 201: Mailcow email server (10.48.200.82)
- Cloud-init automation for both VMs
- FortiGate VIP/policy documentation
- DNS records for web.orbishosting.com
- NPM proxy host setup guide
- Mailcow post-install checklist
- Cert sync script (NPM → Mailcow)

External IP: 97.176.15.26
2026-04-23 04:37:56 +00:00
myronblair ca6fd7688e Initial commit 2026-04-22 23:27:06 -05:00