MinimServer

Home

Donate

Features

Downloads

Installing

Release notes

User guide

Support

Troubleshooting

Forum

MinimStreamer

License

UPnP AV

Technology

Contact

Latest news

Added tag update support for multiple match values

Latest change

MinimServer update 126 has been released

Installing MinimServer on a Synology NAS

Table of contents

Installing or updating MinimServer
Installing or updating MinimServer (Intel or ARM models)
Installing Java (Intel models)
Installing or updating MinimServer (PowerPC models)
Installing Java (PowerPC models)
Synology models and processor types
Installing MinimWatch
Usage notes
Uninstalling MinimServer
Uninstalling MinimWatch

The Synology installation package makes it easy to install MinimServer on a Synology DiskStation NAS using its native user interface (DSM). It was created by forum member winxi and inspired by the Synology packages maintained by patters (take a look at his blog for further information).

Many thanks to winxi for creating this package.

Installing or updating MinimServer

The installation process for MinimServer differs according to the processor type of your NAS. Check the list in this section to find your processor type, then follow the instructions in either this section (for Intel or ARM models) or this section (for PowerPC models).

Installing or updating MinimServer (Intel or ARM models)

If your Synology NAS has an Intel, ARMv7, ARMv8 [NEW] or ARMv5 [NEW] processor (see the list in this section), use the following steps to install or update MinimServer on your Synology NAS.

  1. If your Synology NAS has an Intel processor, and Java isn't installed, install Java by following the instructions in this section. If your Synology NAS has an ARMv7, ARMv8 or ARMv5 processor, you don't need to install Java [NEW] because the MinimServer package includes a tailored version of the OpenJDK Java Runtime Environment (identified as MinimJRE) that is suitable for running MinimServer.
  2. Open the Synology DSM Package Center and install the MinimServer package from the Multimedia section. To update an existing MinimServer installation, click the Update button for the MinimServer entry in the Installed section.
  3. Accept the License Agreement and click Next.
  4. Check the box "Run after installation" and click Apply.
  5. If installation was successful, the MinimServer icon should appear in the DSM main menu. If an error occurred, you will see a notification message. You might need to look in the system log for more details about what caused the error.
  6. Click on the MinimServer icon in the main menu. This should display the MinimServer status page in your browser.
  7. If this a new installation of MinimServer, you need to enter a content directory. This is the location on your Synology NAS where your music files are located. Follow the instructions on this page to use File Station to obtain the correct directory name and copy and paste it into the "Content directory" field on the status page. After you have pasted the content directory location, click the Update button.
  8. MinimServer will now scan all the music files under the content directory. Depending on how many music files you have, this might take some time. When this scan starts, the media server status on the MinimServer status page will change from Stopped to Starting. You can refresh the status page in your browser to see how the scan is progressing. When the scan is complete, the status will change to Running if the scan completed successfully or Error if a problem occurred.
  9. If the MinimServer status page is showing the media server status as Running, you should be able to see your MinimServer library in a UPnP AV control point.

Installing Java (Intel models)

If your Synology NAS has an Intel processor (see the list in this section) and you are running DSM 6.0 or later, install Java by doing the following:

If your Synology NAS has an Intel processor and you are running DSM 5.2 or earlier, install Java using these steps:

  1. Update the DSM version to DSM 5.0 or later if this isn't already installed
  2. From the Synology DSM home page in a web browser, open the Package Center and install the Java Manager package from the Developer Tools section
  3. From the DSM home page, open the main menu by clicking the button in the top left corner, then click the Java Manager icon
  4. You will see a dialog saying "Installation status: Not installed". Click the Install Java button.
  5. This displays a dialog titled "Install Java" with four steps for installing Java. Follow these steps, then click the OK button.
  6. The dialog will show a "Loading..." message, followed by a message box saying that you have installed Java successfully. Click OK to dismiss the message box.
  7. The Java Manager dialog should now say "Installation status: Installed" and should show the Java version number. Close this dialog.

Installing or updating MinimServer (PowerPC models)

If your Synology NAS has a PowerPC processor (see the list in this section), use the following steps to install or update MinimServer on your Synology NAS.

  1. If your Synology NAS doesn't have Java installed, install Java by following the instructions in this section.
  2. Download the file MinimServer-0.8.5.3-ppc.spk from the Downloads page.
  3. If you are running Synology DSM 5.2, open the DSM Package Center. On the Settings page, make sure that Trust Level is set to 'Any publisher'.
  4. Open the Synology DSM Package Center and click the 'Manual Install' button. When prompted to select a file, browse to the .spk file that you have downloaded and double-click this file, then click the Next button.
  5. If you see a message saying the package doesn't contain a digital signature and asking if you want to continue, click Yes.
  6. Continue with the instructions in this section, starting with step 2.

Installing Java (PowerPC models)

Important: If you have a DS110+, DS210+ or DS410, this must be updated to DSM 5.0 or later before you can install Java and MinimServer.

If your Synology NAS has a PowerPC processor (see the list in this section) follow the tutorial in this forum post to install Java SE Embedded on your Synology NAS. The detailed steps for installing Java start with the paragraph "1) Adding the repository URL" about half way through the post.

Some people have problems with downloading the Java SE Embedded package in the correct format. The following notes may help:

Note 1: It's important to make sure this file is downloaded as a packed .tar.gz file. The next steps won't work if the file isn't in this format.

Note 2: If your browser asks you whether or not to unpack the file, choose the option to save it in its original packed .tar.gz form.

Note 3: If you're using Safari to download this file, you need to first configure Safari so it won't unpack the downloaded .tar.gz file into a .tar file. To do this, in your Safari preferences (General page), you need to uncheck the box at the bottom of the page (Open "safe" files after downloading). When the file has been downloaded, check to make sure it has a .tar.gz extension, and delete the downloaded file if it doesn't have this extension.

Note 4: If you're using Chrome to download this file, there's a bug in Chrome that causes it to use a .gz extension for the downloaded file instead of the correct .tar.gz extension. The simplest solution (for Chrome only) is to manually rename the downloaded file from .gz to .tar.gz.

Synology models and processor types

If you're doing a manual install of MinimServer, you need to know the processor type for your Synology model. This isn't necessary if you're installing using the MinimServer icon in the Package Center.

The following Synology models have an Intel processor: DS218+, DS418play, DS718+, DS918+, DS3018xs, RS818(RP)+, FS1018, DS1517, DS1517+, DS1817, DS1817+, DS3617xs, RS3617(RP)xs, RS3617xs+, RS4017xs+, RS18017xs+, FS2017, FS3017, DS216+, DS216+II, DS416play, DS716+, DS716+II, DS916+, RS2416(RP)+, RS18016xs+, DS415play, DS415+, DS1515+, DS1815+, DS2415+, DS3615xs, RS815(RP)+, RC18015xs+, DS214play, RS814(RP)+, RS2414(RP)+, RS3614(RP)xs, RS3614xs+, DS713+, DS1513+, DS1813+, DS2413+, RS3413xs+, RS10613xs+, DS412+, DS712+, DS1512+, DS1812+, DS3612xs, RS812(RP)+, RS2212(RP)+, RS3412(RP)xs, DS411+, DS411+II, DS1511+, DS2411+, DS3611xs, RS2211(RP)+, RS3411(RP)xs, DS710+, DS1010+ and RS810(RP)+.

The following Synology models have an ARMv7 processor: DS218j, RS217, DS116, DS216se, DS216j, DS216, DS216play, DS416slim, DS416j, DS416, RS816, DS115j, DS115, DS215j, DS215+, DS715, DS1515, DS2015xs, RS815, DS114, DS214se, DS214, DS214+, DS414slim, DS414j, DS414, EDS14, RS214, RS814 and DS213j.

The following Synology models have an ARMv8 processor: DS118, DS218, DS218play, DS418j and DS418.

The following Synology models have an ARMv5 processor: DS213air, DS213, DS413j, DS112j, DS112, DS112+, DS212j, DS212, DS212+, RS212, RS812, DS111, DS211j, DS211, DS211+, DS411j, DS411, DS411slim, RS411, DS110j, DS210j, DS410j, DS109, DS209, DS409, DS409slim and RS409.

The following Synology models have a PowerPC processor: DS213+, DS413, DS110+, DS210+ and DS410.

Installing MinimWatch

To configure and manage MinimServer, you need to install MinimWatch on another computer on your home network. This computer can be a Windows PC, a Mac or a Linux machine.

For details of how to install MinimWatch on a Windows PC, see the Installing MinimWatch on Windows page. If you're installing MinimWatch on Mac, see the Installing MinimWatch on Mac page. If you're using Linux to run MinimWatch, see the Installing MinimWatch on Linux page.

Usage notes

  1. When you start MinimServer, it will scan all the music files under the content directory that you configured during the installation process. Depending on how many music files you have, this might take some time. While this scan is in progress, MinimWatch will display a yellow icon with a minim symbol (musical note) in the system tray or menu bar. When the scan has finished successfully, the colour of the minim icon will change to green (transparent on Mac). If MinimServer startup fails for any reason, the colour of the minim icon will change to red and you'll see a pop-up message describing the problem.
  2. It's a good idea to check the MinimServer log to see if there are any warning or error messages about problems found by MinimServer while scanning your music files. To view the log, right-click on the minim icon (left-click on Mac) and select 'Show log'. A warning in the log means that MinimServer has found something wrong with a file, but has been able to read the file and make it available for browsing and playing. An error in the log means that MinimServer wasn't able to read the file. If you see a message you don't understand, you can get help by creating a new thread in the MinimServer support forum as described on the Support page.
  3. The MinimWatch minim icon pop-up menu provides a number of selections that you can use to configure and manage MinimServer. For information about these selections, see the Controlling MinimServer using the minim icon section of the User guide.
  4. You can use the DSM Package Center to stop MinimServer. This stops MinimServer immediately and prevents it from starting when the DiskStation is restarted. MinimServer is still installed on the DiskStation, and you can restart it at any time using the DSM Package Center. If MinimServer is running when the DiskStation is restarted or shut down, it will be started automatically when the DiskStation restarts.
  5. The MinimServer application data is stored in the appData subfolder of the MinimServer shared folder and is directly accessible through the DSM File Station (navigate to MinimServer/appData). This is useful for fetching log files without needing to login to the DiskStation via SSH or Telnet.

Uninstalling MinimServer

To uninstall MinimServer from your Synology NAS, select the Uninstall action from the Synology DSM Package Center. You will be asked whether you want to backup the configuration file or uninstall MinimServer completely. If you choose to backup the configuration file, any future installation of MinimServer will automatically use your current configuration settings.

Uninstalling MinimWatch

For details of how to uninstall MinimWatch on a Windows PC, see the Uninstalling MinimWatch on Windows section. If you're installing MinimWatch on Mac, see the Uninstalling MinimWatch on Mac section. If you're using Linux to run MinimWatch, see the Uninstalling MinimWatch on Linux section.