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
- Ackee (alternative to Google Analytics)
- Calibre-Web (web-based eBook manager)
- FressRSS (RSS feed aggregator)
- GitLab
- InvoiceNinja
- Jellyfin
- Jenkins
- Kavita (web-based digital comic manager)
- Mastodon
- Monica (personal CRM)
- Nextcloud (alternative to Google Drive)
- n8n (alternative to IFTT)
- paperless-ngx (document archiving)
- Synapse (Matrix server)
- Umami (alternative to Google Analytics)
- Wallabag (alternative to Pocket/Instapaper)