MinimServer 2

Home

License options

Downloads

Quick start

Starter Edition

Release notes

Forum

License terms

MinimServer

(2020/05/24) MinimServer 2 is now available for Synology, QNAP, Windows, Mac and Melco (2020/07/17) MinimServer update 161 released

Installing MinimServer 2 on a Synology NAS

Table of contents

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

The Synology installation package makes it easy to install MinimServer 2 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 2

The installation process for MinimServer 2 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 this section (for ARM models), this section (for Intel models) or this section (for PowerPC models).

Installing or updating MinimServer 2 on ARM models

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

  1. To install MinimServer 2 on a Synology ARM model, you must be running DSM 4.2 or later. You are recommended to install the latest level of DSM that is available for your NAS.
  2. MinimServer 2 isn't yet available from the Package Center, so you need to do a manual install. To identify the correct install package to download, find the processor type for your Synology model by looking at this section.
  3. From the MinimServer 2 Downloads page, download the file MinimServer-2.0.12-armv8.spk (if your NAS has an ARMv8 processor), MinimServer-2.0.12-armv7.spk (if your NAS has an ARMv7 processor) or MinimServer-2.0.12-armv5.spk (if your NAS has an ARMv5 processor).
  4. If you are running Synology DSM 5.2 or later, open the DSM Package Center and select the Settings page. Make sure that Trust Level is set to 'Synology Inc. and trusted publishers'. Select the Certificate tab of the Settings page. Download the file minimworld.pub from this link and import this file into the Package Center using the Import button on the Certificate tab. After you have done this, MinimWorld Ltd will appear in the list of trusted publishers on the Certificate tab and you will be able to install packages that have been signed by MinimWorld Ltd.
  5. In the Package Center, click the 'Manual Install' button. When prompted to select a file, browse to the MinimServer .spk file that you have downloaded and double-click this file, then click the Next button.
  6. Review the License Agreement, accept it and click Next.
  7. Check the box "Run after installation" and click Apply.
  8. 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.
  9. Click on the MinimServer icon in the main menu. This should display the MinimServer configuration page in your web browser.
  10. 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 configuration page. After you have pasted the content directory location, click the Update button.
  11. 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 configuration page will change from Stopped to Starting. You can refresh the configuration 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.
  12. If the MinimServer configuration page is showing the media server status as Running, you should be able to see your MinimServer library in a UPnP control point.
  13. The MinimServer configuration page allows you to set and change a single content directory. To set more than one content directory and enable other configuration and diagnostic settings, you need to install MinimWatch on another computer in your local network. See the Installing MinimWatch section for details.

Installing or updating MinimServer 2 on Intel models

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

  1. To install MinimServer 2 on a Synology Intel model, you must be running DSM 5.2 or later. You are recommended to install the latest level of DSM that is available for your NAS.
  2. MinimServer 2 requires Java 8 or later. If you are running DSM 6.0 or later, install the Java8 package from Package Manager. If you have the Java7 package installed, uninstall it.
  3. If you are running DSM 5.2, install Java 8 by following the instructions in the section Installing Java on DSM 5.2 (Intel models).
  4. MinimServer 2 isn't yet available from the Package Center, so you need to do a manual install. From the MinimServer 2 Downloads page, download the file MinimServer-2.0.12-intel.spk.
  5. Continue from step 4 in the section Installing or updating MinimServer 2 on ARM models

Installing or updating MinimServer 2 on 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. To install MinimServer 2 on a Synology PowerPC model, you must be running DSM 5.2 or later. You are recommended to install the latest level of DSM that is available for your NAS.
  2. If your Synology NAS doesn't have Java installed, install Java by following the instructions in the section Installing Java on PowerPC models.
  3. MinimServer 2 for PowerPC isn't available from the Package Center, so you need to do a manual install. Download the file MinimServer-2.0.12.spk from the MinimServer 2 Downloads page.
  4. Continue from step 4 in the section Installing or updating MinimServer 2 on ARM models

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 accessing log files.

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: DS620slim, RS820(RP)+, DS1019+, DS1819+, DS2419+, RS1219+, RS1619xs+, DS218+, DS418play, DS718+, DS918+, DS1618+, DS3018xs, RS818(RP)+, RS2418(RP)+, RS2818RP+, RS3618xs, 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 ARMv8 processor: DS220j, DS420j, DS118, DS218, DS218play, DS418j and DS418.

The following Synology models have an ARMv7 processor: DS120j, DS119j, DS419slim, RS819, 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 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 Java on DSM 5.2 (Intel models)

If your Synology NAS has an Intel processor (see the list in this section), and you are running DSM 5.2, install Java using these steps:

  1. From the Synology DSM home page in a web browser, open Package Center and install the Java Manager package from the Developer Tools section.
  2. From the DSM home page, open the main menu by clicking the button in the top left corner, then click the Java Manager icon.
  3. You will see a dialog saying "Installation status: Not installed". Click the Install Java button.
  4. This displays a dialog titled "Install Java" with four steps for installing Java. Don't follow the first three steps. Instead, continue as described below.
  5. Open this page in a web browser and click on the link to download the file jdk-8u241-linux-i586.tar.gz. The description for this file is "Java SE Development Kit 8u241 - Linux x86 Compressed Archive". Note: The current version number might be higher than 8u241.

    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. 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 2: 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. If the downloaded file doesn't have this extension, delete the file before trying the download again.

  6. Rename the downloaded file from its original name (jdk-8u241-linux-i586.tar.gz) to jdk-7u51-linux-i586.tar.gz. This is required to enable Java Manager to load the file.
  7. In step 4 of the Java Manager "Install Java" dialog, browse to the renamed file and select it, then click the OK button.
  8. 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.
  9. The Java Manager dialog should now say "Installation status: Installed" and should show the Java version number as 1.8.0_241 (or higher). Close this dialog.

Installing Java on PowerPC models

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

  1. Open this page in a web browser and click on the link to download the file ejdk-8u6-fcs-b23-linux-ppc-e500v2-12_jun_2014.tar.gz. The description for this file is "Power Architecture Linux - Headless - e500v2 with double-precision SPE Floating Point Unit".
  2. Review and accept the Oracle license agreement. You will be prompted to create or login to your Oracle account to allow you to download the file.

    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. 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 2: 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. If the downloaded file doesn't have this extension, delete the file before trying the download again.

  3. Create a shared folder on your NAS named 'public' (this name must all be in lower case).
  4. Use Synology File Station to upload the .tar.gz file to the 'public' shared folder.
  5. Check that the file in the 'public' shared folder has the correct name ejdk-8u6-fcs-b23-linux-ppc-e500v2-12_jun_2014.tar.gz and the correct size 101.6 MB. If the name or size don't match, delete the file and try the previous steps again.
  6. To install this version of Java so that MinimServer 2 can use it, you need to install a package that isn't available from the official Synology package repository. This package is described in this blog post. To install this package, you need to add an additional package repository to Package Manager.
  7. From the DSM main menu, open Package Center and click on Settings to open the settings dialog (see this image)..
  8. In the settings dialog, go to the Package Sources tab and click the Add button. In the Add dialog, copy and paste the repository URL http://packages.pcloadletter.co.uk into the Location text field and click OK to apply the repository URL (see this image).
  9. To check whether adding the repository URL has been successful, go to the Community tab of the Package Center and look for the package 'Java SE for Embedded 8' (see this image). Install this package.
  10. To check that the Java installation has been successful, open the log of the 'Java SE for Embedded 8' package in the Package Center. If you see a log message similar to the one in this image, Java has been successfully installed. Note: In DSM 6.2, the option to view this log was removed.

Uninstalling MinimServer 2

To uninstall MinimServer 2 from your Synology NAS, do the following:

  1. If you have activated a MinimServer 2 full license on your Synology NAS, you must deactivate this license before uninstalling MinimServer 2. This frees up the license activation for use on any other devices you have.
  2. To deactivate the license, open the MinimServer configuration page by clicking on the MinimServer icon in the DSM main menu, then select the License tab followed by Deactivate full license. You need an active internet connection to deactivate the license.
  3. To uninstall MinimServer 2 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.
  4. If you have not deactivated your full license before uninstalling MinimServer, you will see a message saying this and MinimServer 2 will not be uninstalled. If you get his message, deactivate the license as described in step 2 and repeat the uninstallation.

Installing MinimWatch 2

To configure and manage MinimServer, you need to install MinimWatch 2 on another computer on your home network. This computer can be a Windows PC, a Mac or a Linux machine. You need to use MinimWatch 2 because previous versions of MinimWatch are not compatible with MinimServer 2. MinimWatch 2 is compatible with MinimServer 2 and also with previous versions of MinimServer.

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

Uninstalling MinimWatch 2

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

[an error occurred while processing this directive]