mmyers1082
September 1st, 2019, 01:32 AM
Ok server guru’s. I’m prepping my first full media/shared storage/home automation server and looking for some advice/best practices. Build details as planned listed below.
Purpose built for three primary users plus guest, each with private storage space, shared storage space and host our media library (movies, TV Shows, music, photos). I will be adding a web front end for one stop easy access to the most frequently used tools and will include a state-of-health dashboard.
I’m not new to Linux/Ubuntu, but this is my first multi-user purpose built server. Previous experience is limited to a single user laptops and RedHat server updates/upgrades, not initial install or setup.
Given two logical drives (1TB RAID1 OS drive, 24TB RAID5 Storage drive), would it be better to just give the 1TB drive for the install or add some partitioning for /var /home /swap … (I’ve read that a /swap partition is faster than the swap file). And if partitioning is the way to go, what size volumes?
Users:
Myself (Sudo/Admin)
Myself2 (Standard)
Wife (Standard)
Kid (Standard)
Guest (Restricted)
Server Setup
Dell PowerEdge T30 (includes 1TB Hard Drive, will add a second for RAID1)
WD Red 8TB NAS Internal Hard Drive (x4 RAID5)
OS: Ubuntu 18.04 LTS
Applications:
Samba
Docker
Docker Compose
Portainer
Organizr, HTPC Manager or Muximux
phpMyAdmin
Watchtower
Home Assistant
Transmission
OpenVPN
IPVanish
SABnzbd
Radarr
Sonarr
Plex
Tautulli / PlexPy
Ombi
NZBHydra
Jackett
MariaDB
Nextcloud
Apache2 or Nginx
MakeMKV
HandBrake
Libdvdcss
VLC
Purpose built for three primary users plus guest, each with private storage space, shared storage space and host our media library (movies, TV Shows, music, photos). I will be adding a web front end for one stop easy access to the most frequently used tools and will include a state-of-health dashboard.
I’m not new to Linux/Ubuntu, but this is my first multi-user purpose built server. Previous experience is limited to a single user laptops and RedHat server updates/upgrades, not initial install or setup.
Given two logical drives (1TB RAID1 OS drive, 24TB RAID5 Storage drive), would it be better to just give the 1TB drive for the install or add some partitioning for /var /home /swap … (I’ve read that a /swap partition is faster than the swap file). And if partitioning is the way to go, what size volumes?
Users:
Myself (Sudo/Admin)
Myself2 (Standard)
Wife (Standard)
Kid (Standard)
Guest (Restricted)
Server Setup
Dell PowerEdge T30 (includes 1TB Hard Drive, will add a second for RAID1)
WD Red 8TB NAS Internal Hard Drive (x4 RAID5)
OS: Ubuntu 18.04 LTS
Applications:
Samba
Docker
Docker Compose
Portainer
Organizr, HTPC Manager or Muximux
phpMyAdmin
Watchtower
Home Assistant
Transmission
OpenVPN
IPVanish
SABnzbd
Radarr
Sonarr
Plex
Tautulli / PlexPy
Ombi
NZBHydra
Jackett
MariaDB
Nextcloud
Apache2 or Nginx
MakeMKV
HandBrake
Libdvdcss
VLC