Media Server Posts

Install Kodi on Fedora Linux

Kodi Fedora Linux logo

Kodi is an open-source and multi-platform media center application. It can be installed like any other Desktop app or alternatively if a desktop environment is not desired it can also run as a standalone application.

Install Libresonic on Arch Linux

Libresonic Arch Linux logo

Libresonic is a web based music streamer with transcoding capabilities. In contrast to Sonarr, Radarr and Headphones it does not download new content but rather manage and provide convenient access to existing collections. Unlike Subsonic or Madsonic it is free and has no limitations.

Install Radarr on Arch Linux

Radarr is a movie download manager capable of downloading from BitTorrent and Usenet. It is a fork of Sonarr and is comparable to Couchpotato or Headphones. It integrates with rTorrentuTorrent Server, Deluge, NZBGet and many more downloaders. It can also make use of Jackett to communicate with BitTorrent trackers.

Mergerfs Union Filesystem on Arch Linux

Arch Linux logo

Mergerfs is a FUSE based union filesystem that allows pooling of mount points or other directories into a single virtual directory. While it does consume significant CPU resources and somewhat limit maximum throughput it works well otherwise and is easy to set up. It still offer sufficient performance for a home server use. It is very similar to other union file systems such as MHDDFS.

Kodi Shared MySQL / MariaDB Database

Kodi MySQL Database on Arch Linux

A centralized MySQL or MariaDB database allows any number of Kodi clients to share the same media library and to be constantly in sync with each other. This also has potential to greatly improve scraping performance since only a single database needs to be updated. Most useful feature is probably the synced watch and resume counter which allows resuming of paused media from any client.

Install Headphones on Arch Linux

Headphones and Arch Linux logo

Headphones is an automatic music downloader and manager. It is equivalent to CouchPotato or Sonarr but for music. For improved security it is installed under it’s own user and group. Backing up settings and the library is very simple and only requires a database and configuration files to be saved. The one major weakness of Headphones is that it uses MusicBrainz public mirror by default. The MusicBrainz public mirror is slow and unrelaible. This problem can be solved by using alternative server, either free or paid or running your own my setting up MusicBrainz VM Server with QEMU.

Install MHDDFS on Arch Linux

Install MHDDFS Fuse based Virtual Storage Pool on Arch Linux

Mhddfs allows to pool physical drive mount points or any other directories into a single virtual directory. It is fuse based so performance does take a hit so does the CPU resource usage. It does however work well otherwise and is easy to set up. It still offer sufficient performance for a home server use.

Install Subsonic on Arch Linux

Subsonic Arch Linux logo

Subsonic is a web based music streamer with transcoding capabilities. While a great concept, unfortunately it is purposely crippled by non-premium limitations that prevent the use of mobile apps as well as many other features. Libresonic is an alternative free and open-source fork that may prove to be a better option. In contrast to Sonarr, Radarr and Headphones it does not download new content but rather manage and provide convenient access to existing collections.

Install Sonarr on Arch Linux

Sonarr Arch Linux

Sonarr is a TV series download manager capable of downloading from Peer to Peer and Usenet networks. It is comparable to Couchpotato or Headphones except it manages only TV series. It integrates with rTorrentuTorrent Server, Deluge, NZBGet and many more downloaders. It can also make use of Jackett to communicate with BitTorrent trackers.