Benoit J - My mostly tech blog

Time for Some Changes to My Primary Server

Published on 2024-08-27

Categories: tech
Tags: selfhosting

Time for changes in my current XCP-NG / Xen orchestra and docker swarm configuration. I'm migrating back to Proxmox and will try Kubernetes with K3S and k3sup.

My selfhosting Journey

My journey to self hosting started in the 90s and evolved (good and bad) over the past 25 or so years:

  1. Created a Linux router using a 486, some ISA BNC network cards, and a dialup connection with a remote dialup controller.
  2. Self hosting email
  3. HTPC
  4. Self hosting Plex, Kodi, RSS, Music collection, pictures, books, Nextcloud and more
  5. home made NAS
  6. Freenas (The old TrueNAS)
  7. Openmediavault
  8. Truenas Core
  9. Truenas Scale
  10. Docker servers
  11. Docker swarm orchestration
  12. Proxmox
  13. XCP-NG / Xen Orchestra

My current setup is:

  1. TrueNAS Scale
  2. XCP-NG / Xen Orchestra
  3. 3 Docker swarm clusters (private, public, infra)
  4. 48 ports layer 3 swich, 2 access points
  5. VLAN to separate my networks (dmz, private, infra, untrusted)

VM platform

User of both Proxmox and XCP-NG / Xen Orchestra for couple of years.

Running XCP-NG / Xen orchestra (XOA) at home means:

Running Proxmox at home means:

My main decider for going back to Proxmox: automated updates, a better web console and I don’t need seamless VM migration.

Otherwise they are quite similar.

Container orchestration platform

I’m running two docker swarm clusters to distribute my apps. It’s working OK, but Docker swarm seems to be quite dead (or stable).

The other main Container Orchestration platform is Kubernetes.

Why I’m switching to Kubernetes:


craftering

For comments, use email or Mastodon

Don't forget to subscribe to my RSS feed!