Solution for operating system and file storage on a server
Solution for operating system and file storage on a server
Considering your setup, you'll need a reliable server configuration. Two drives are a good start—one for the operating system and another for Home Assistant. The SSD will help with performance, while the HDD can hold larger files. Running Windows might be tricky, so explore lightweight virtualization options or consider a dedicated server OS. Make sure to back up important data before making changes.
I notice you also revised your machine details. Based on those numbers, it seems unlikely you'll need powerful applications like a GUI. You'll likely need to adapt to a Linux command line. Virtualisation isn't feasible given the specifications. Container solutions like Docker remain viable. For your intended tasks, you probably won't be able to exceed what you've mentioned. A simple web server might still work, though I won't assume much more. If you require a virtualisation host, consider Proxmox (free) or VMware ESXi (single server). If you're comfortable with command-line operations, Ubuntu Server is a good fit. For a desktop experience, Ubuntu Desktop or lighter variants are options, sharing a NAS while running other apps. You may enjoy smoother performance since resources go toward your applications rather than Windows. Tutorials for Ubuntu are readily available, just note the updates between versions—opt for the latest LTS release if you download it. Edited July 9, 2020 by GlasierXplor taking specs into account