How to Install ReadyMedia on Debian Latest

Overview

ReadyMedia, previously known as MiniDLNA, is a media server software that allows you to stream your media files from your computer to other devices in your local network. In this tutorial, we will guide you on how to install ReadyMedia on Debian Latest.

Prerequisites

Before installing ReadyMedia, make sure that you have the following:

Step-by-Step Procedure

Step 1: Update and Upgrade Your System

The first step is to update and upgrade your system's packages by running the following commands:

sudo apt update
sudo apt upgrade

Step 2: Install ReadyMedia

Run the following command to install ReadyMedia:

sudo apt-get install minidlna

Step 3: Configure ReadyMedia

After installing ReadyMedia, you need to configure it to make it work properly. Open the configuration file located at "/etc/minidlna.conf" using your preferred text editor. You can use the following command to open the file using the nano text editor:

sudo nano /etc/minidlna.conf

In the configuration file, you need to make some changes to the following parameters:

  1. Change the "media_dir" parameter to the directory where your media files are located. For example, if your files are located in "/home/username/Music" and "/home/username/Videos", you can add the following lines in the configuration file:
media_dir=A,/home/username/Music
media_dir=V,/home/username/Videos
  1. Change the "friendly_name" parameter to the name you want your media server to have. For example, if you want to name your media server "My Media Server", you can add the following line in the configuration file:
friendly_name=My Media Server
  1. Change the "network_interface" parameter to the name of the network interface you want to use. For example, if you want to use the eth0 interface, you can add the following line in the configuration file:
network_interface=eth0

Save the changes and close the file by pressing "Ctrl + X", then "Y", and then "Enter".

Step 4: Start and Enable ReadyMedia

After configuring ReadyMedia, you need to start and enable it so that it can run automatically at system startup. Run the following commands:

sudo systemctl start minidlna.service
sudo systemctl enable minidlna.service

Step 5: Allow ReadyMedia in Your Firewall

If you have a firewall enabled on your system, you need to allow ReadyMedia to communicate over the network. Use the following command to allow traffic on port 8200:

sudo ufw allow 8200/tcp

Step 6: Test ReadyMedia

To test if ReadyMedia is working properly, use a device connected to the same network as your Debian system and open a media player app. You should see your media server listed in the app, and you should be able to stream your media files.

Congratulations! You have successfully installed and configured ReadyMedia on Debian Latest.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!