If you're looking to build a media server, then you've come to the right place. This site documents the many aspects of building a media server using Free and Open Source Software wherever possible.
Use the navigation on the left or the search in the top right to find your way around. If you found this site useful, please consider a small token of appreciation via 'buy me a coffee'.
To share knowledge and information regarding the software side of building a media server. There are plenty of other great resources for hardware such as serverbuilds.net. There is a short hardware section which covers some basics for those who are totally new to all this.
The potential scope of this project could be vast. There are many flavours of Linux, many hypervisors and so on. Therefore, in order that this documentation remains manageable, we only cover a small subset of the options available. However, by sharing the knowledge and thought patterns used to drive our decisions, you will leave armed with the ability to build your own DIY NAS or as we like to call it, the Perfect Media Server.
Perfect Media Server began life as a series of blog posts over at blog.linuxserver.io. Those posts continue to be very popular, but with so much information to be communicated something with search and a table of contents was needed.
You can find the previous incarnations of PMS below:
- Perfect Media Server (2016 Edition) - The Original Article
- Perfect Media Server (2017 Edition) - Extensive video guides
- Perfect Media Server (2019 Edition) - Boring is reliable + adding ZFS
I am no longer involved with LSIO, so it seemed like a good idea to put all of this information in one place and provid it in an open-source format. This site is created using mdbook and PRs will be gladly considered via Github (using the icon in the top right) if you'd like to correct something here or share your own pearls of wisdom.
I also write technical posts over on my blog at blog.ktz.me covering topics from Openshift to Terraform to electronics to Home Automation.