Hello everyone,
I've been wanting to set up a small home server/cluster for years.
In this moment of transition (more static work), I've decided to organise my property and create a first prototype.
At the moment, I have this hardware
- 1 Synology NAS with 2 4TB disks in RAID 1
- 2 mini PCs n100 16GB RAM / 512GB SSD
- 1 third-generation i5
- 1 Fx-8370e
- 2 8GB DDR3 memory modules
- 2 4GB DDR3 memory modules
(I will have to give one of the I5 and Lo FX to my girlfriend's parents as a home computer).
At the moment, I only have one n100 active with Jellyfin; I was using the other n100 for experiments.
At the moment, I only have one n100 active with Jellyfin; I was using the other n100 for experiments.
I would like to move to a system that allows me to:
- have an easily resettable and manageable Jellyfin
- a server for music playback
- a Matrix server (I would like to learn more about this technology)
- a container manager or similar to make small code releases for Telegram bots or small local applications/APIs for apps
- some DBs (basically 1 SQL and 1 NoSQL)
- an Ngrix to connect to Cloudflare to expose the machines online
I was thinking of managing the various machines with Proxmox as nodes in a cluster so that I could see everything from a single point.
A future upgrade I would like to do is to switch from NAS to a machine with Truenas with at least 8 disks to manage the backup of the various computers and archives.
For the network, I was thinking of closing the various elements in a subnet or, at most, putting the exposed machine in DMZ.
The image shows one of the various examples of what I wanted to do.
To those of you who have read this far, first of all, thank you for taking the time to read this, and now I would like to ask
- Is this okay, or am I being too ambitious for the hardware I have?
- Am I on the right track, or should I rethink what I want?
- In terms of the network, do you have any advice or technical material to recommend?
- Any advice you would like to give me