Dupac Server Wiki
Welcome to the wiki for the Dupaquier family home server infrastructure. Here you will be able to find readmes on all important management tasks.
Open Source#
For too long, corporations and the wealthy elite have used proprietary technology and platforms to squeeze every last penny out of people. It is my firm belief that closed-source and proprietary technology can only stifle innovation and oppress the consumer.
For that reason, I choose to rely on open-source hardware/software as much as I am able. The requirements are as follows:
- Software
- Must be fully open source
- Source code and repo must be publicly accessible on github/gitlab/other
- Paying for software is acceptable, but not required. The purpose of paying is to support the developer(s), not to use the service
- Currently I am paying for the following:
- Home Assistant Cloud
- Plex Pass (bought lifetime sevral years ago) ← not happy (see below)
- Tandoor (github donations to the developer)
- The software must be usable with the free version
- Currently I am paying for the following:
- All software must meet the criteria defined by the Open Source Initiative
- Hardware
- Linux Drivers must be open source
- Manufacturer/designer of the hardware must contribute to open source software in some way/shape/form
- Must not require proprietary drivers/libraries for use with open source software
- Manufacturer/designer must be generally “ethical” in its treatment of consumers
- Exceptions can be made for pre-owned hardware to reduce e-waste
There if some hardware/software that I use currently which does not meet the criteria. I am actively looking into alternatives as I am able
- Software
- Plex
- Plex is closed source, and requires a paid Plex Pass for some features
- The main alternative is Jellyfin, which lacks some features at the moment (detect and skip intro/credits, easy remote access, sharing libraries, client app support)
- I am looking into switching to Jellyfin, but it must meet the “wife approval factor” first, as we rely on Plex currently for our media service
- Plex
- Hardware
- Nvidia GPUs
- I currently use a GTX 950 in Elrond Server, and am planning on adding a GTX 1080 to Gil-Galad Server when I build it
- The GPUs were purchased in 2015 and 2018, respectively. I am using them because I have them, and don't want to be wasteful
- All new GPUs I am purchasing are from Intel/AMD, as their drivers are open source
- Intel/AMD
- You could make a lot of arguments about whether Intel/AMD qualify as “ethical” in this sense. They engage in anti competitive behavior on a regular basis and thrive off their proprietary developments
- That being said, the linux drivers are open source, no proprietary software/libraries are required to use their hardware
- They do contribute to open source and do open source a lot of software/apis/libraries
- They're not as bad as Nvidia right now (in 2025 the bar is really low sadly)
- Nvidia GPUs
Servers#
- Elrond
- OS
- Truenas Scale
- Networks
- 1G: 192.168.1.76
- 10G: 192.169.1.201 (down)
- HA: 192.168.1.75
- Services (with links to source repos to ensure open source compliance)
- Specs
- Ryzen 7 1700
- 32GB DDR4
- Asrock B450 Pro4
- Nvidia GTX 950
- LSI-9300-8i
- 128gb SATA SSD (boot)
- 256GB NVMe SSD (scratch)
- 3x4TB HDD (pool: celeborn/oscar)
- 4x12TB HDD (pool: celebrimbor/regal)
- OS
- Gil-Galad
- not active
- Planned services (move from elrond)
- Plex/Jellyfin
- *Arr stack
- Qbittorrent
- Kavita
- Planned Specs
- AMD Epyc (Turin?)
- 128GB RAM
- Nvidia GTX 1080
- LSI 9300-8i
- Intel X540-T2
- Min 6x20TB HDD (pool: cirdan/kidman)
- Min 2x1TB NVMe SSD (scratch)
- Olorin (Rpi)
- OS
- Rpi Lite 64 bit
- Network
- 192.168.1.78
- Services
- Wyoming satellite
- Zigbee2MQTT
- OS