kammeyer.me

  • VPS hosted on Linode
  • Cloudron installation hosting:
    • Root website
    • Matrix Synapse server
  • Hugo static site with a Slim Framework wrapper
  • Provides LDAP authentication and OpenID Connect Webfinger discovery for domain
  • Self-hosted GitLab and Jenkins for SCM and CI/CD

lifemeetscode.com

  • VPS hosted on Linode
  • Cloudron installation hosting:
    • Root website
    • Email server for domain
  • Hugo static site
  • Provides LDAP authentication for domain
  • Self-hosted GitLab and Jenkins for SCM and CI/CD

embracingthehotmess.com

  • VPS hosted on Proxmox
  • Cloudron installation hosting:
    • Ghost backend
    • Website analytics
  • Email hosted on lifemeetscode.com VPS

Homelab

  • Linode VPS’s for edge devices and DNS
  • Cloudflare for service protection and DNS
  • Proxmox VPS’s for primary services
  • Tailscale to provide VPN and mesh networking for all services
  • OpenMediaVault for network storage
  • Unifi network with separated VLANs
    • Personal
    • IoT
    • Kids
    • Work
  • NextDNS for DNS management
  • Docker containers with namespace remapping enabled (where possible)

Self-hosting