Hi Friends,
I haven’t run Linux for a couple of decades but I was comfortable with the Command Line and familiar with a few simple commands. I ran Redhat with a Squid Cache, later on I ran FreeNAS for a while. Now I am looking at selecting a modern Distro/Product as a base for a personal Server to provide several Services, (more on that later).
The Hardware I have available for this project is as follows:
CPU: Intel i5-4590 4/4 with
Cooler Master Hyper H411R
MB: Gigabyte H97M-HD3
LGA 1150 Micro-ATX
2 Slots - 16GB Max
CPU and 1 System Fans
GBit Eth
RAM: 16GB Patriot 1600MHz DDR3 CL 10-10-10-30 1T
SSD: Patriot 240GB SATA
HDD: Seagate Ironwolf NAS 8TB
Case: Thermaltake Core V1 ( I can modify to accomidate Micro-ATX Board)
Additional:
PCIe GBit Ethernet Adapter #2
As you can see a modest, compact setup.
The Clients will be 2 rather powerful Ryzen-based PCs I use for Video/Music creation and everything else.
Purpose for the Server:
Always On
Router between Internet Gateway and Switch to the Clients
Squid Caching Proxy (Cache on the SSD)
A ‘NAS-ish’ SMB File Server
Backup Server (possibly R-Sync)
The Caching Proxy is a high priority as I am on a Metered Connection.
I liked the look of something like ‘openmediavault’ to base it on - but is it the right choice for also running Squid?
Suggestions greatly appreciated!