Installing Subsonic On Freenas (and Bonus Upgrade Instructions)
Installing Subsonic on TrueNAS CORE (and Bonus Upgrade Instructions)
Subsonic is a web-based media streamer that lets you enjoy your music and movies anywhere. You can also share your media with family and friends, and use various apps to access your collection on different devices. Subsonic is one of the many plugins available for TrueNAS CORE, the world's most popular open source storage OS. In this article, we will show you how to install Subsonic on TrueNAS CORE, and how to upgrade it to the latest version.
What is TrueNAS CORE?
TrueNAS CORE (formerly known as FreeNAS) is a free and open source storage OS that runs on commodity x86-64 hardware or a VM. It uses the self-healing OpenZFS filesystem to protect your data from corruption and bit rot, and provides a variety of features such as snapshots, replication, compression, encryption, deduplication, and more. TrueNAS CORE also supports multiple file, block, and object protocols, such as SMB, NFS, iSCSI, S3, and WebDAV. You can manage your storage system from a user-friendly web interface, and extend its functionality with plugins and jails.
installing subsonic on freenas (and bonus upgrade instructions)
What is a Plugin?
A plugin is a pre-packaged application that runs in a jail on TrueNAS CORE. A jail is a lightweight container that isolates an application from the rest of the system, providing security and flexibility. Plugins are easy to install and update from the web interface, and allow you to run various services on your TrueNAS system without affecting the core functionality. Some of the popular plugins include Plex Media Server, NextCloud, Zoneminder, and of course, Subsonic.
How to Install Subsonic on TrueNAS CORE?
To install Subsonic on TrueNAS CORE, you need to follow these steps:
Login to your TrueNAS web interface and go to the Plugins page.
Click on the Available tab and find Subsonic in the list. Click on the INSTALL button.
A dialog box will appear asking you to configure some settings for the plugin. You can choose the name of the jail, the network interface, the IP address, and the netmask. You can also enable NAT if you want to use port forwarding. Click on SAVE when you are done.
The plugin installation will start and may take a few minutes. You can monitor the progress from the Installed tab.
When the installation is complete, you will see a green dot next to Subsonic indicating that it is running. You can also see the port number that it is using (default is 4040).
To access Subsonic, open a web browser and type in the IP address of your TrueNAS system followed by a colon and the port number. For example,
You will be greeted by the Subsonic login page. The default username is admin and the default password is admin. You should change these credentials as soon as possible from the Settings page.
You can now start adding your media folders to Subsonic from the Settings page. You can also configure other options such as transcoding, streaming quality, user accounts, podcasts, internet radio, etc.
Enjoy your media collection anywhere with Subsonic!
How to Upgrade Subsonic on TrueNAS CORE?
TrueNAS CORE does not automatically update plugins to the latest version. However, you can manually upgrade Subsonic from within the jail using SSH or the web shell. Here are the steps to do so:
Stop the Subsonic service from the web interface or by running this command in the jail: service subsonic stop
Download the latest version of Subsonic from its official website or by running this command in the jail: fetch (replace x.x.x with the version number)
Extract the downloaded file by running this command in the jail: tar xzf subsonic-x.x.x-standalone.tar.gz
Copy the extracted files to the Subsonic installation directory by running this command in the jail: cp -R subsonic-x.x.x/* /usr/local/subsonic
Start the Subsonic service from the web interface or by running this command in the jail: service subsonic start
Verify that Subsonic is running and has been upgraded by accessing it from your web browser.
Congratulations, you have successfully installed and upgraded Subsonic on TrueNAS CORE!
If you have any questions or feedback, feel free to leave a comment below or join the TrueNAS community. Happy streaming!