Plex media server docker3/14/2023 The use of CoreOS Container Linux as the base Operating System for your Home ServerĪs an operating system, Container Linux provides only the minimal functionality required for deploying applications inside software containers, Rather than going with a traditional virtualization/hypervisor solution like VMWare ESXI or Proxmox, I’m going to evangelize Requirement #3 is where this blog post really starts. IPMI provides us with the ability to remotely manage the server, including the ability to see what’s “running” on the server using a virtual display + KVM. The headless requirement ( #2) is solved by the IPMI functionality built into our SuperMicro X11SSL-CF motherboard. The hardware chosen in Part 1 was only for a single server. The first two items on the list are already done. The server will provide a way to backup application configuration to a secondary location. The server will provide a method that user applications can use to notify the user when events have occurred (download started, completed, media added).The server will provide a routing method to running web applications via a custom domain *.depot.lan.The server will provide a monitoring solution with a web GUI.The server will provide a automation friendly folder structure for use by media managers (sickrage, couchpotato, sonar, plex, etc).Redundancy is should be supported but is not a requirement.The server will be using JBOD disk storage (allowing you to aggregate and transparently interact with multiple physical disks as a single volume).This is to limit the amount of OS maintenance required, and ensure that all software is run in a maintainable & isolated way. The server will be running a minimal OS/hypervisor.The server will be running headless (no monitor is required).The server will be self hosted, with only one physical node (if you need a multi-node media server, this wont work for you).Given that our goal of building the “The Ultimate Media Server” is pretty hard to quantify, lets give ourselves some constraints and requirements that we can actually track. Repo contains additional documentation that you might find interesting. While this blog post will describe the step by step instructions for setting up CoreOS & Mediadepot, then mediadepot/docs Software (OS & Applications) determine the functionality and ultimately the value of our home server.īefore we dive into the details, let’s start with a bit of a teaser showing off some of the applications and services that I run on my server. The hardware and build process for “The Ultimate Media Server” was outlined in previous posts, but hardware is only This is Part 3, where I’ll be discussing the software I use to run my ultimate media server, specifically focusing on installing and Part 3 - MediaDepot/CoreOS Configuration.This series will be broken up into multiple parts I thought it would be a good idea to keep a build log, tracking what I did, my design decisions, and constraints you should consider Recently I decided to completely rebuild it, replacing the hardware and basing it on-top of a completely new operating system. I’ve referenced my home server many times, but I never had the time to go into the details of how it was built or how it works. Menu Ultimate Media Server Build - Part 3 - MediaDepot/CoreOS Configuration Homeserver,
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |