u/Electrical-Bug-5959

Hi, I have fairly limited experience self hosting and want to build a single server where I can set up:

  • A NAS - Besides general file/image storage, it'd be nice to put intermediary outputs from 3D projects (EXRs, VDBs, etc from Blender, Gaea, Embergen) directly in the NAS instead of having to move it from my main PC's storage. It'd also be nice to directly access the EXR render outputs in Resolve to edit/composite (though I get this would probably raise hw requirements quite a bit if i want a smooth timeline)
  • A website - I currently host a few docker containers with apps (mainly FreshRSS & ActualBudget, with the latter using mTLS) on a Raspberry Pi 4 so I can access them on my phone without extra software. Eventually I want to set up a website where I can post blogs an host a gallery of the stuff I make in Blender. With the NAS, it'd probably also be a good idea to have Nextcloud, Immich, and a Jellyfin server.
  • Other applications/OSes I decide on using later, like Home Assistant or a server for some game I want to play with friends.

Barring the video editing idea, none of these are particularly hardware-intensive and I don't expect a high load on any application so I'm not too concerned with that.

My understanding is I should be able to use Proxmox to have everything in the same server. What I'm struggling with is the structure. How I would organize the software and partition storage?

If I start off with two VMs, one running a NAS OS and the other running my containers in LXC on a server with a boot NVME and 2x 8TB drives, would I give the entire HDD storage space to the NAS OS (running on RAID 1 with this config) and have the container apps access the NAS storage as if it were a separate host?

If so, would this also be the case for another OS like Home Assistant or for an application that can't run as a container?

How would I partition the boot drive?

I'm probably way off on how this actually works so any help would be appreciated. Let me know if I missed something or if more info is needed.

reddit.com
u/Electrical-Bug-5959 — 10 days ago