Promox newbie here trying to get a grip of how to build my next homeserver on this platform. I have read a lot of postings in here and are have come around to the following.
I have a existing homeserver setup based on OMV and a number of KVM VMs like Nextcloud, Pihole, Mythtv-backend and iRedmail. I use Snapraid to manage raid since most data is large files that are static.
My motherboard is a Asrock J5005 that I will expand to 32G ram. There is a onboard sata3 controller for 4 disks and i have an PCIexpress expansion board with a sata controller for 2 disks
On the PCIexpress controller i presently have a single 120Mb ssd boot disk
On the onboard controller i have 4 x 6Tb disks
My goal is to make a energy efficient homeserver install based on a virtualisation platform like Promox and have all the different VMs to run as docker installs. So i plan on install Promox, create one or two LXC's with core-debian 11. On these LXCs I would install Portainer and the following docker containers:
- Nginx Proxy Manager
- Netxcloud
- iRedmail
- Mythtv-backend
- Pihole
- Roon server
- OMV nas
My plan is to build the following disk setup:
On the dual sata3 port pci Express controller :
mirrored HD 2 x 500Gb - with boot, Proxmox and container images
On the onboard 4 port sata3 controller
4 x 6Tb in snapraid setup as PCI passthrough to OMV nas container.
OMV nas is used to make NFS and CIFS shares to use for data by the different container apps like iRedmail, Nextcloud, Roon server, Mythtv-backend etc. Same NFS and CIFS shares are shared to my local network
As I understand it ZFS is taxing heavy on the CPU so to keep poweruse low and CPU ressources reserved for the containers, I have chosen to sync via snapraid on the data disks.
The mirrored systemdisks can be backed up to the data disks through NFS
Is this the best design for use under Proxmox or have i got things all wrong? Any input is very welcome - thank you.
I have a existing homeserver setup based on OMV and a number of KVM VMs like Nextcloud, Pihole, Mythtv-backend and iRedmail. I use Snapraid to manage raid since most data is large files that are static.
My motherboard is a Asrock J5005 that I will expand to 32G ram. There is a onboard sata3 controller for 4 disks and i have an PCIexpress expansion board with a sata controller for 2 disks
On the PCIexpress controller i presently have a single 120Mb ssd boot disk
On the onboard controller i have 4 x 6Tb disks
My goal is to make a energy efficient homeserver install based on a virtualisation platform like Promox and have all the different VMs to run as docker installs. So i plan on install Promox, create one or two LXC's with core-debian 11. On these LXCs I would install Portainer and the following docker containers:
- Nginx Proxy Manager
- Netxcloud
- iRedmail
- Mythtv-backend
- Pihole
- Roon server
- OMV nas
My plan is to build the following disk setup:
On the dual sata3 port pci Express controller :
mirrored HD 2 x 500Gb - with boot, Proxmox and container images
On the onboard 4 port sata3 controller
4 x 6Tb in snapraid setup as PCI passthrough to OMV nas container.
OMV nas is used to make NFS and CIFS shares to use for data by the different container apps like iRedmail, Nextcloud, Roon server, Mythtv-backend etc. Same NFS and CIFS shares are shared to my local network
As I understand it ZFS is taxing heavy on the CPU so to keep poweruse low and CPU ressources reserved for the containers, I have chosen to sync via snapraid on the data disks.
The mirrored systemdisks can be backed up to the data disks through NFS
Is this the best design for use under Proxmox or have i got things all wrong? Any input is very welcome - thank you.