Hello everyone, in short, I want to replace Google and other online services for a cheaper option.
I have been trying nonstop for the past 2 weeks to make it work to no avail (proxmox OS) because GPU passthrough won't work (even with BIOS tweaks) and I probably don't have enough knowledge on the subject.
Another problem is my motherboard has 4 SATA ports and 2 NVMe slots (my case has 8 SATA slots).
Would you be willing to give me some instructions on how to make this happen?
I would be very grateful...
## 1. Purpose & Use Cases
### Here's what I want to host:
- AI
- Game servers
- Reverse Proxy
- Media streaming
- File storage and backup
- Virtualization
- Home automation
- Web hosting / development
- Monitoring
- Log Aggregation
- Password Manager
- Note Taking
- Ad Blocking
- Automation
- Torrenting
- VPN server
- e-mail hosting
- (open to suggestions)
## 2. Focuses
### I'll keep this brief as I don't even know what host OS I want:
- Main OS: I would rather not use proxmox as the main OS as I have been traumatized but will do it if necessary
- Prioritize security to a reasonable degree (ufw, VLANs, backups, etc...)
- Preferably use scripts
- Make it easy to use so my family can access it too
## 3. Hardware
### CPU
- Model: AMD Ryzen 5 PRO 4650G
- Cores/Threads: 6/12
### Motherboard
- Model: MSI B550M PRO-VHD (MS-7C95)
- Form factor: Micro ATX
- BIOS Ver: Latest
### RAM
- Total capacity: 64GB
- Type: DDR4
### Storage
- OS drive: 1 TB NVMe drive
- Data drives: 1 2TB HDD, 1 4TB HDD (Will expand to 8 4TB HDDs eventually)
### Network
- Ethernet ports (speed, count): Standard motherboard Ethernet port (Will eventually upgrade to 10GBit Ethernet)
### Power Supply
- Wattage: 550W Cooler Master power supply
### Case
- Form factor: Very small (Barely enough space for 8 3.5" HDDs a Micro ATX motherboard, a GPU and the rest)
- Drive bays: 8
- Cooling: Only the CPU fan
## 4. Notes
- Planned upgrades: 10 GBit network card, better graphics card, storage (open to suggestions)
- Suggestions regarding hardware/software of the home server are more than welcome
- If I have missed important info, please tell me
But most importantly: Thank you for those taking time out of their schedule to help me.