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.
The primary technologies we recommend are Linux, Containers (via docker and managed using docker-compose), Proxmox, MergerFS, SnapRAID and ZFS.
If you're unsure where to start, head to the overview page. Otherwise use the search function - it can be invoked by pressing
/ and typing your query.
Perfect Media Server began life as a series of blog posts over at blog.linuxserver.io:
What is this site?¶
The aim is to share knowledge and information about building a media server.
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.
How to get help¶
If you need any assistance with the content on this site then please head over to the Self-Hosted podcast Discord server where you can find me @alexktz and there is a dedicated #perfectmediaserver channel.
Discord server invite URL - https://discord.gg/Z5NfMB5jU8
This site is created using the open-source mkdocs. PRs will be gladly considered via GitHub (using the icon in the top right) if you'd like to correct something here or improve the site.
About the Author¶
perfectmediaserver.com is written and maintained by Alex Kretzschmar (aka @IronicBadger) plus some totally awesome contributors. Alex is a Red Hatter by day and a nerd by night.
I also write technical posts over on my blog at blog.ktz.me covering topics from Openshift to Terraform to electronics to Home Automation.
If you like this kind of thing, check out the Self-Hosted podcast over at Jupiter Broadcasting hosted by Alex and Chris Fisher.