What’s the best way to cluster these Dell OptiPlex Micros with Proxmox?

https://preview.redd.it/m96c505cawoe1.jpg?width=3072&format=pjpg&auto=webp&s=74662940b7b6e2f16b13fe0fb9a11ab3d60a48eb

Hey r/Proxmox ! I’ve got three Dell OptiPlex Micro machines and want to build a Proxmox cluster for learning/personal projects. What’s the most effective way to use this hardware? Here’s what I have:

Hardware Available

Device CPU RAM Storage
OptiPlex 3080 i5-10500T (6C/12T) 16GB 256GB NVMe + 500GB SATA SSD
OptiPlex 5060 i3-8100T (4C/4T) 16GB 256GB NVMe + 500GB SATA SSD
OptiPlex 3060 i5-8500T (6C/6T) 16GB 256GB NVMe + 500GB SATA SSD

Use Case: Homelab for light services:

  • Pi-hole, Nginx Proxy Manager, Tailscale VPN
  • Syncthing, Immich (photo management), Jellyfin
  • Minecraft server hosting (2-4 players)

I was looking at Ceph, but wanted to ask you guys for general advice on what would be the most effective way to use these OptiPlexs. Should I cluster all three? Focus on specific nodes for specific services? Avoid shared storage entirely?

Any tips on setup, workload distribution, or upgrades (e.g., RAM, networking) would be awesome. Thanks in advance(: