This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/miralyon on 2026-03-28 15:44:18+00:00.


Hi guys,

I’m new to the self-hosting world and just picked up an ACEMAGICIAN Mini PC (AMD Ryzen 4300U, 16GB RAM, 256GB M.2 SSD).

I started my setup following some (rather questionable) AI advice. I am currently running Proxmox 8.4 and the plan was to split my services into two separate VMs for “security” reasons:

  1. Public-VM: Will host n8n (exposed via a custom domain for my friends to use).
  2. Private-VM: Will host my home projects like Plex, Pi-hole (AdGuard) (internal use only).

However, I’m starting to realize that running two full Ubuntu Server VMs on Proxmox might be an overkill and a massive RAM hog for a 16GB system, especially once Plex starts or n8n handles heavy workflows.

My Question: Should I ditch the dual VM setup and just go with a single Ubuntu Server and use a container management tool like Dokploy or Coolify to isolate services , which I am currently doing in on both VM.

How should I best secure my network while exposing n8n to my friends? Is a Reverse Proxy (Nginx Proxy Manager/Traefik) + Cloudflare Tunnel enough to keep the “public” side safe without needing a completely separate VM?