Converting gaming pc into home server?

Context #1: I have a gaming pc with RTX3070Ti, i7 11th gen, and 16gigs of ram. I work with Unreal Engine 5 a lot, and those who use it would know that building/packaging a project can take tedious amounts of time and is very resource intensive. And god forbid you need a dedicated server build because then you'd need to compile the whole engine from source, which can easily balloon above 200+gigs.

Context #2: I recently got a laptop to daily with specs enough for me to run Unreal, but I don't want to do all those packaging stuff on it or keep a source version of the engine on its storage.

The addition of the laptop freed up my pc so I had the idea to turn it into a home lab instead.

I installed Proxmox on it and configured the gpu passthrough, then created a Win11 VM with the sole purpose of packaging Unreal projects and housing the source version of the Engine. I also noticed 16gigs of ram will nowhere near enough so I upgraded that to 80gigs.

So in the end it works, I can now work on the project on my laptop. Whenever I need to package I send "/build" to the VM, it automatically pulls the latest version, packages both the game and the server, then responds with the result. That way I can keep my laptop free to use for anything else.

But was it worth it? I could have just installed Parsec on a regular Win11 pc and achieved more or less the same thing, the only advantage of doing all this is now I can have multiple VMs and Containers. So I want to ask, does this technically count as a home server/lab? It's just Proxmox running a win11 VM and nothing else at the moment.

Posted May 14, 2025, 3:09 PM UTC

01
Loading comments…