To start this blog off, it would be helpful if there was a current-running-state. I currently have not finished my latest build and write this knowing that there is a long road ahead to even begin iterating on my home infrastructure.
The purpose I have set forth in the below configuration is a Multimedia Management and an underlying Infrastructure/Lab component. The software is largely FreeBSD 11 and Debian 9 installations, with VMWare’s ESXi as the powerhouse and FreeNAS as the storage & Multimedia Manager. I’ve used many guides and much intuition to get to the point that I’m currently at for the installation, but will be archiving the process of each as this blog grows.
If you wish to know more, read on and post questions in the comment section below.
Physical Hosts
NetGear 24 port gigabit managed switch
PFSense 2.3.5
Dell R210II
Intel(R) Xeon(R) CPU E3-1240 V2 @ 3.40GHz
32 GB DDR3 ECCFreeNAS 11.1
Rosewill L4400
Intel(R) Xeon(R) CPU E5530 @ 2.40GHz
96 GB DDR3 ECC
500 GB Samsung 850 SSD
6x 6 TB Western Digital RedESXi 6.5
Rosewill L4400
Intel(R) Xeon(R) CPU X5675 @ 3.07GHz
192 GB DDR3 ECC
1 TB Crucial MX300
4x 2 TB Western Digital Green
Software
FreeNAS 11.1
(Below is a list that describes each FreeBSD jail in which it lives)
- Transmission
- Sickrage
- Sabnzbd
- Plex Media Server
- Lazy Librarian (Work in Progress)
- Headphones
- CouchPotato
ESXi
(Below is a list that describes each virtual Debian host in which it lives)
- Ansible
- Secure SHell Bastion
- Custom Ragnarok Online Server
- Python Discord bots
- PHP Ragnarok Character Manager
- Git repo store
- Grafana, InfluxDB, Telegraf (Work in Progress)
- HAProxy
- Mantis Bug Tracker 2
- MediaWiki
- NagiosĀ (Work in Progress)
- WordPress
Some goals I have over the next few weeks:
Create and post about the following:
- Fix current alarms in Nagios from recent mass migration
- Modify Python Discord bots to have server infrastructure work in new separated VMs
- Create and link to-do ticket system with this blog (Twilio vote-on-next-content?)
- Complete Grafana/Influx/Telegraf/Kapacitor stack
- Document Discord & Slack Python integrations and bots
Wish me luck in this as it’s going to be a long road and a lot of slip scope!
First comment.