Apps – TrueNAS – Welcome to the Open Storage Era https://www.truenas.com Tue, 08 Apr 2025 17:04:18 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.2 https://www.truenas.com/wp-content/uploads/2020/08/cropped-TN-favicon-100x100.png Apps – TrueNAS – Welcome to the Open Storage Era https://www.truenas.com 32 32 The Future of TrueNAS Plugins is Apps https://www.truenas.com/blog/the-future-of-truenas-plugins-is-apps/ Tue, 25 Apr 2023 07:05:35 +0000 https://www.truenas.com/?p=86128 Initially, “NAS” was coined to refer only to file-based “Network-Attached Storage” because…well…that’s all it could do at the time. However, as protocols and networking technologies evolved, more and more storage began to be accessed over networks. Suddenly, NAS provided block and object storage services, in addition to an expanding number of file protocols, stretching the […]

The post The Future of TrueNAS Plugins is Apps appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Initially, “NAS” was coined to refer only to file-based “Network-Attached Storage” because…well…that’s all it could do at the time. However, as protocols and networking technologies evolved, more and more storage began to be accessed over networks. Suddenly, NAS provided block and object storage services, in addition to an expanding number of file protocols, stretching the original definition of “NAS” to include unified storage over an ethernet network.

Fast forward to 2023 and applications themselves are also commonly deployed on storage. Like apps on a smart phone, a “smart” NAS can also run Apps that extend the value beyond its unified storage into what’s known as a “Universal Data Platform”. TrueNAS storage has become a prime example of a Universal Data Platform that offers an abundant choice of Apps in addition to its powerful storage capabilities.

A Brief History of TrueNAS Plugins & Apps

TrueNAS CORE (originally known as FreeNAS) provided one of the first generations of integrated applications and storage when “Plugins” were introduced back in 2007.  They were then revamped in 2013 and again in 2017.

Plugins were then reimagined as “Apps” when TrueNAS SCALE launched in 2022. TrueNAS SCALE Apps with Kubernetes are a more modern approach that leverages the benefits of containerization and are suitable for deployments in enterprises.

TrueNAS CORE Plugins are Dynamically Created

TrueNAS Plugins use the FreeBSD native jails capability as well as some middleware (iocage) to integrate with FreeBSD’s package and Ports systems. The diagrams below show how plugins for Plex and Nextcloud are dynamically managed and deployed.

Believe it or not, Plex is the simpler case with only a single binary being fetched and installed. This process is reliable as the Plex image rarely changes and is tested before the image is changed.

Other plugins, like Nextcloud, are more complex. The Nextcloud plugin includes not only the Nextcloud package but also many auxiliary packages. Each package is, in turn, dependent on many libraries. When one or more libraries are updated to fix a bug or vulnerability, many packages may be impacted and recompiled. The plugin script will then fetch all new packages even if there has been no human testing of the combined changes to the software. This process is very dynamic and enables rapid updates.

Unfortunately, bugs introduced in frequently changing libraries and related packages with complex dependencies can cause issues for the resulting plugin. Without the necessary strict version control, the process is not as reliable as most users would like and is not enterprise. Apart from specifically engineered plugins, iX has not sold or supported these to enterprises.

TrueNAS SCALE Apps have Version Control

TrueNAS SCALE was designed as a smart NAS with better support for Apps. Linux, Kubernetes, and containers provide the key technologies for enabling an abundance of Apps that leverage the Unified Data Platform. With the release of TrueNAS SCALE Bluefin, the support for TrueNAS Apps has become even better.

Deploying an App is much simpler due to the inherent advantages of Linux containers and their encapsulated software dependencies. This simplifies updates and upgrades and is a major improvement over TrueNAS CORE plugins. This has also resulted in many more Apps being available with support from iX.

The App configuration manifest (Helm Chart) can specify the container image version or just ask for “:latest” or other pre-defined tags. The software developer retains full control over the base, libraries, and packages used and can perform additional testing before the final image is tagged as an app. The end-user deployment system then can fetch and run this image as a container, which mirrors exactly the environment the developer intended the app to run within.

In the diagram below, Nextcloud is deployed using a small number of predefined images. Each image is pre-tested and version-controlled.

The addition of version control is already proving more reliable than plugins. For this reason, iX recommends new TrueNAS users use SCALE if applications are a significant part of their deployment plan.

TrueNAS Apps are managed as Catalogs. An Enterprise Catalog is maintained by iXsystems. A Community Catalog is cooperatively maintained on Github.

Ongoing Support for Plugins

Today, the majority of TrueNAS users are running TrueNAS CORE. Those users have a choice of staying with CORE or migrating to SCALE. Given the reliability issues of CORE plugins described above, iX intends to only support these plugins until early 2025. For TrueNAS Enterprise 13.0 customers, official plugins will be supported for appliances covered by a support contract.

In the next two years, we expect CORE users to either:

  1. Migrate their plugins to personally managed jails and remain on CORE
  2. Migrate from CORE to SCALE and rebuild their applications using the simpler Apps or VMs

We are sharing these recommendations so users have ample time to plan. We expect TrueNAS SCALE to significantly improve in both functionality and quality during that time. Notably, the migration process from CORE to SCALE is a major focus for polish and documentation, intending to drastically simplify migration before the end of plugin support in 2025.

Overall, Apps in TrueNAS SCALE Bluefin already represent a major step forward relative to both Angelfish and TrueNAS CORE 13.0. Further improvements are planned for TrueNAS SCALE Cobia (late 2023) and beyond.

Given the current rate of SCALE growth relative to CORE, and the positive community feedback surrounding the significantly improved experience with Apps, we expect that the TrueNAS SCALE user base will continue to grow. By 2025, we expect SCALE will have as many, if not more users than CORE, as users choose to expand their TrueNAS systems beyond storing data.

iX and Community Support of Plugins

For the support of Plugins until 2025, we would like more Community engagement in the Plugin management and troubleshooting process. iX will provide support for the general Github infrastructure for managing plugins as well as the following Official Plugins: Asigra, Iconik, MinIO, Nextcloud, Syncthing, Tarsnap, and both the paid and free editions of Plex Media Server. These plugins are marked as such above the version number and install button in the GUI.

The remaining plugins are Community plugins which will require community assistance to update and maintain. Plugins that are not maintained may need to be retired earlier. If you can volunteer to help maintain Community Plugins, please join the discussion on the Github Repository and indicate where you can help.

We would obviously prefer that all of our software can be supported forever, but we have to make these decisions to focus efforts on improving the overall user experience and the long term health of the general TrueNAS community. Resources freed from one project can be used to deliver improvements in others. The TrueNAS community has been very helpful in providing input on this decision and making sure it was communicated clearly.

Choose Your NAS Definition

TrueNAS provides a choice between the CORE and SCALE editions, each with its own benefits. In short, users can think of CORE as the traditional and modern definition of NAS, with file, block, and object support. Users can think of SCALE as a universal data platform — or “smart” NAS — with catalogs of Apps.

Users with traditional storage-specific NAS requirements (NFS, SMB, iSCSI, and S3) are still advised to choose TrueNAS CORE 13.0. These choices have five times more data under management and many more years of operation and stability. Currently, TrueNAS 13.0-U4 (CORE & Enterprise) is the most robust scale-up storage platform for general use. Jails are supported and if necessary, Plugins are available until 2025.

TrueNAS SCALE has inherited the storage functionality and automated testing from CORE. SCALE is maturing rapidly, and also offers a more robust Apps environment based on Linux, KVM, and Kubernetes. For that reason, SCALE is generally recommended for new users that need embedded applications. The latest TrueNAS SCALE 22.12.2 release has made significant strides in quality and reliability.

TrueNAS provides these choices and the ability to automatically migrate storage services and VMs from CORE to SCALE. Plugins and jails can be manually replaced with Apps. We encourage anyone seeking further advice or answers to questions to visit our Community Forums or Discord Channel.

The post The Future of TrueNAS Plugins is Apps appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Leveling Up TrueNAS SCALE Apps and Catalogs https://www.truenas.com/blog/leveling-up-truenas-scale-apps-and-catalogs/ Mon, 17 Apr 2023 21:40:58 +0000 https://www.truenas.com/?p=86088 TrueNAS SCALE provides the ability to run Apps directly on the storage system, further expanding the capabilities of the traditional TrueNAS System. Apps have been steadily improving with each new release, with more improvements already underway for the upcoming TrueNAS SCALE Cobia release this Fall. With TrueNAS SCALE, each App is effectively a Kubernetes Helm […]

The post Leveling Up TrueNAS SCALE Apps and Catalogs appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
TrueNAS SCALE provides the ability to run Apps directly on the storage system, further expanding the capabilities of the traditional TrueNAS System. Apps have been steadily improving with each new release, with more improvements already underway for the upcoming TrueNAS SCALE Cobia release this Fall.

With TrueNAS SCALE, each App is effectively a Kubernetes Helm Chart that points to container images and provides configuration information to integrate multiple containers into an application. This makes Apps simple to deploy and run on TrueNAS SCALE. The Apps are collected together and then made available via Catalogs.

There is a default TrueNAS Catalog as well as the ability to load any number of unsupported 3rd party Catalogs and install Apps from their collections. Within each Catalog, there can be multiple groupings or “Trains” of Applications. Apps from different Catalogs can run on the same TrueNAS system.

More recently with the update of TrueNAS SCALE Bluefin, 22.12.2, we are pleased to roll out a new set of Apps to our existing TrueNAS Catalog. After updating to 22.12.2, users will see new Apps trains available in the UI, defined by their label names:

Community is our new Train of Apps that are either iX or Community-contributed. These Apps are generally considered “Community” supported, and iX will help to review and moderate changes being submitted by community users, but not directly provide support. This is a great place for aspiring App developers to collaborate on bringing new software packages to SCALE, either by the original developers of 3rd party software, or the supporting fan community.

Official has been the primary Train for Apps up until this point. Going forward, these Apps will be the ones that are periodically tested and maintained by TrueNAS engineers, and major issues will be investigated as they arise. Applications that begin life in the Community Train may over time migrate into the Official Train if they are high-quality and very actively used by TrueNAS users.

Enterprise is an exclusive Train for TrueNAS Enterprise appliances made up of Applications which are tested, maintained, documented, and generally have more enterprise functionality for mission-critical use cases on TrueNAS. Software vendors of Enterprise Applications may wish to contact iXsystems to discuss the inclusion of their App(s) in this Enterprise Train.

With the upcoming 22.12.3 release, we will further improve the naming in the UI and change the “Official” Catalog label to “TrueNAS” Catalog label. This will help to better differentiate between which Catalog of Apps are being used, and which Train an App belongs to within the Catalog.

With these changes now live in 22.12.2, we are now open to collaboration with other App developers on our TrueNAS Apps Catalog hosted on GitHub. Users are encouraged to follow along with incoming changes staged as pull requests, as well as suggestions for new Applications. Aspiring developers can also read through our documentation on App creation and help review pull requests in-flight to ensure the latest and greatest Applications are always available on TrueNAS SCALE for all to run and enjoy.

Here is the current list of Apps in the TrueNAS Catalog:

TrueNAS SCALE 22.12.2 is Now Available

TrueNAS SCALE has inherited the storage functionality and automated testing from CORE. SCALE is maturing rapidly, and also offers a more robust Apps environment based on Linux, KVM, and Kubernetes. For that reason, SCALE is generally recommended for new users that need embedded Applications. The latest TrueNAS SCALE 22.12.2 has made significant strides in quality and reliability. Over 5,000 users successfully updated within 48 hours of its release and it is available for download here.

TrueNAS provides these choices and the ability to automatically migrate storage services and VMs from CORE to SCALE. Plugins and jails can be manually replaced with Apps. We encourage anyone looking for further advice or answers to questions to visit our Community Forums or Discord Channel.

The post Leveling Up TrueNAS SCALE Apps and Catalogs appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
December 11 Plugins Update https://www.truenas.com/blog/december-11-plugins-update/ https://www.truenas.com/blog/december-11-plugins-update/#comments Wed, 11 Dec 2019 20:43:31 +0000 https://www.ixsystems.com/?p=67294 December’s plugins update addresses a ClamAV security advisory, updates a few plugins to their latest available versions, and introduces the Cloudstack plugin as ready for testing. The latest plugins versions should appear in Plugins ⇾ Available. To update an existing plugin, click its 3-dot action item and select Update.

The post December 11 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Today’s plugins update addresses a ClamAV security advisory, updates a few plugins to their latest available versions, and introduces the Cloudstack plugin as ready for testing. The latest plugins versions should appear in Plugins ⇾ Available. To update an existing plugin, click its 3-dot action item and select Update.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration.
It is recommended to make a snapshot of your current plugin version before updating. To make a snapshot, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column. Then, run this command from Shell:
iocage snapshot -n snap_name jail_name
Substitute snap_name with a useful name (such as plugin name, version, and date) and jail_name with the name of the plugin from the Jails column of the UI. Repeat for each plugin you wish to update.
Updated Plugins

Plugin from to Release Notes Notes
bitcoin-daemon 0.18.1_7 0.19.0.1 Changelog
ClamAV 0.101.4,1 0.102.1,1 Changelog CVE-2019-15961
Jenkins 2.201 2.207 Changelog
Nextcloud 17.0.0 17.0.1 Changelog
Plex Media Server 1.18.1.1973 1.18.2.2058 Changelog
Plex Media Server (PlexPass) 1.18.1.1973_1 1.18.3.2129 Changelog
qbittorrent 4.1.8 4.1.9.1 Changelog
Redmine 3.4.11 3.4.11_2 Changelog
UniFi Controller 5.11.50 5.12.35 Changelog
WeeChat 2.5_1 2.7 Changelog

Call for Testing

Apache CloudStack is an open source infrastructure as a service (IaaS) platform that allows IT service providers to offer public cloud services. More information is available from http://docs.cloudstack.apache.org/en/4.11.3.0/. To install this plugin for testing, replacing the Xs with the IP address and default gateway to use for the plugin:
git clone https://github.com/freenas/iocage-plugin-cloudstack.git
cd iocage-plugin-cloudstack
iocage fetch -P ./cloudstack.json ip4_addr="xxxx" defaultrouter="xxx"

The post December 11 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/december-11-plugins-update/feed/ 10
October 30 Plugins Update https://www.truenas.com/blog/october-30-plugins-update/ https://www.truenas.com/blog/october-30-plugins-update/#comments Wed, 30 Oct 2019 21:09:41 +0000 https://www.ixsystems.com/?p=66554 Today’s plugins update addresses several security advisories and updates a few plugins to their latest available versions. The latest plugins versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions below. Before updating a plugin, review its Release Notes in the table below to […]

The post October 30 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Today’s plugins update addresses several security advisories and updates a few plugins to their latest available versions. The latest plugins versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions below.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
To update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
It is recommended to make a snapshot of your current plugin version before updating. Detailed instructions for creating a plugins snapshot and rolling back to a previous snapshot are available in this post.
Updated Plugins

Plugin from to Release Notes Notes
Dnsmasq 2.80_3,1 2.80_4,1 Changelog
Emby-server 4.2.1.0 4.2.1.0_1 Changelog
GitLab Runner 12.1.0 12.4.0 Changelog
irssi 1.2.1_1,1 1.2.2,1 Changelog CVE-2019-15717
Jenkins (LTS) 2.176.3 2.176.4 Changelog CVE-2019-10401 CVE-2019-10402 CVE-2019-10403 CVE-2019-10404 CVE-2019-10405 CVE-2019-10406
Jenkins 2.194 2.201 Changelog CVE-2019-10401 CVE-2019-10402 CVE-2019-10403 CVE-2019-10404 CVE-2019-10405 CVE-2019-10406
Nextcloud 16.0.4 17.0.0 Changelog
Plex Media Server 1.16.5.1554 1.18.1.1973_1 Changelog
Plex Media Server (PlexPass) 1.16.6.1592 1.18.1.1973_1 Changelog
qbittorrent 4.1.7_1 4.1.8 Changelog
Syncthing 1.2.0 1.3.0 Changelog
unificontroller 5.10.25 5.11.50 Changelog
XMRig 3.1.1 3.2.0 Changelog

The post October 30 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/october-30-plugins-update/feed/ 7
September 13 Plugins Update https://www.truenas.com/blog/september-13-plugins-update/ https://www.truenas.com/blog/september-13-plugins-update/#comments Fri, 13 Sep 2019 09:05:57 +0000 https://www.ixsystems.com/?p=65821 Today’s plugins update addresses a PHP security advisory, updates a few plugins to their latest available versions, and introduces the iconik plugin. More information about iconik, a getting started guide, and an offer for 300 free credits is available in the press release. The latest plugins versions should appear in Plugins ⇾ Available and existing […]

The post September 13 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Today’s plugins update addresses a PHP security advisory, updates a few plugins to their latest available versions, and introduces the iconik plugin. More information about iconik, a getting started guide, and an offer for 300 free credits is available in the press release. The latest plugins versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions below.
Note: During testing we discovered an issue with the new version of GitLab and temporarily disabled GitLab from appearing in Plugins ⇾ Available. GitLab version 12.0.6 should now appear as available. We are working with the GitLab maintainer to resolve a Ruby issue needed for the newer version of GitLab.
Tip: if the iconik plugin does not appear under Plugins ⇾ Available, type this command from Shell to refresh the Plugins index:
midclt call jail.list_resource 'PLUGIN' 'true' 'false'
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
To update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
It is recommended to make a snapshot of your current plugin version before updating. Detailed instructions for creating a plugins snapshot and rolling back to a previous snapshot are available in this post.
Security Advisory

Package Description CVE Plugin Impact
php7.1 Don’t allow different encodings for onig_new_deluxe. CVE-2019-13224 Nextcloud, Zoneminder

Updated Plugins

Plugin from to Release Notes
Emby 4.1.1.0_3 4.2.1.0 Changelog
Jenkins 2.192 2.194 Changelog
Plex Media Server 1.16.4.1469 1.16.5.1554 Changelog
Plex Media Server (plexpass) 1.16.5.1488 1.16.6.1592 Changelog
XMRig 2.14.4 3.1.1 Changelog

The post September 13 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/september-13-plugins-update/feed/ 4
August 27 Plugins Update https://www.truenas.com/blog/august-27-plugins-update/ https://www.truenas.com/blog/august-27-plugins-update/#comments Tue, 27 Aug 2019 20:11:30 +0000 https://www.ixsystems.com/?p=65682 The latest plugins update addresses ClamAV and GitLab security advisories and updates a few plugins to their latest available versions. The latest versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions below.

The post August 27 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
The latest plugins update addresses ClamAV, GitLab, and Jenkins security advisories and updates a few plugins to their latest available versions. The latest versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions below.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
To update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
It is recommended to make a snapshot of your current plugin version before updating. Detailed instructions for creating a plugins snapshot and rolling back to a previous snapshot are available in this post.
Updated Plugins

Plugin from to Release Notes Notes
bitcoin-daemon 0.18.0 0.18.1_7 Changelog
ClamAV 0.101.2,1 0.101.4,1 Changelog CVE-2019-12625CVE-2019-12900
GitLab 12.0.3_2 12.0.6 CVE-2019-5461
GitLab-Runner 11.11.1 12.1.0 Changelog
Jenkins 2.186 2.192 Changelog CVE-2019-10383CVE-2019-10384
Jenkins LTS 2.176.2 2.176.3 Changelog CVE-2019-10383CVE-2019-10384
Nextcloud 16.0.3 16.0.4 Changelog
Plex Media Server 1.16.2.1297 1.16.4.1469 Changelog
Plex Media Server (PlexPass) 1.16.3.1402 1.16.5.1488 Changelog
Quasselcore 0.13.0_5 0.13.1_1 Changelog
qbittorrent 4.1.6 4.1.7_1 Changelog
Redmine 3.4.9_2 3.4.11 Changelog

The post August 27 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/august-27-plugins-update/feed/ 5
July 24 Plugins Update https://www.truenas.com/blog/july-24-plugins-update/ https://www.truenas.com/blog/july-24-plugins-update/#comments Wed, 24 Jul 2019 15:54:56 +0000 https://www.ixsystems.com/?p=65304 The latest plugins update addresses several MySQL security advisories and updates a few plugins to their latest available versions. The latest versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions found in this update.

The post July 24 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
The latest plugins update addresses several MySQL security advisories and updates a few plugins to their latest available versions. The latest versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions below.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
To update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
It is recommended to make a snapshot of your current plugin version before updating. Detailed instructions for creating a plugins snapshot and rolling back to a previous snapshot are available in this post.
Security Advisories

Package Description CVE Plugin Impact
mysql56 multiple vulnerabilities CVE-2019-2730
CVE-2019-2731
CVE-2019-2737
CVE-2019-2738
CVE-2019-2739
CVE-2019-2740
CVE-2019-2741
CVE-2019-2743
CVE-2019-2746
CVE-2019-2747
CVE-2019-2752
CVE-2019-2755
CVE-2019-2757
CVE-2019-2758
CVE-2019-2774
CVE-2019-2778
CVE-2019-2780
CVE-2019-2784
CVE-2019-2785
CVE-2019-2789
CVE-2019-2791
CVE-2019-2795
CVE-2019-2796
CVE-2019-2797
CVE-2019-2798
CVE-2019-2800
CVE-2019-2801
CVE-2019-2802
CVE-2019-2803
CVE-2019-2805
CVE-2019-2808
CVE-2019-2810
CVE-2019-2811
CVE-2019-2812
CVE-2019-2814
CVE-2019-2815
CVE-2019-2819
CVE-2019-2822
CVE-2019-2826
CVE-2019-2830
CVE-2019-2834
CVE-2019-2879
CVE-2019-3822
Nextcloud, Redmine, Zoneminder

Updated Plugins

Plugin from to Release Notes Notes
BackupPC 4.3.0_1 4.3.1 Changelog
Jenkins 2.184 2.186 Changelog CVE-2019-10352
CVE-2019-10353
CVE-2019-10354
Jenkins (LTS) 2.164.3 2.176.2 Changelog CVE-2019-10352
CVE-2019-10353
CVE-2019-10354
Nextcloud 16.0.2 16.0.3 Changelog
Plex Media Server 1.16.1.1291 1.16.2.1297 Changelog
Plex Media Server (PlexPass) 1.16.2.1297 1.16.3.1402 Changelog
Syncthing 1.1.4 1.2.0 Changelog

 

The post July 24 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/july-24-plugins-update/feed/ 2
July 10 Plugins Update https://www.truenas.com/blog/july-10-plugins-update/ https://www.truenas.com/blog/july-10-plugins-update/#comments Wed, 10 Jul 2019 18:23:17 +0000 https://www.ixsystems.com/?p=65025 The latest plugins update addresses several security advisories as well as a bug that prevented the successful installation of the Zoneminder plugin. The latest versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions in this blog.

The post July 10 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
The latest plugins update addresses several security advisories as well as a bug that prevented the successful installation of the Zoneminder plugin. The latest versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions below.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
To update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
It is recommended to make a snapshot of your current plugin version before updating. Detailed instructions for creating a plugins snapshot and rolling back to a previous snapshot are available in this post.
Security Advisories

Affected Package Security Advisory Impacted Plugins
ffmpeg CVE-2019-12730 CVE-2019-13390 Emby, Plex, Plex Pass
python36 CVE-2019-9740 CVE-2019-9948 Many

 

Plugin from to Release Notes Notes
GitLab 11.11.3_1 12.0.3 https://about.gitlab.com/2019/07/03/security-release-gitlab-12-dot-0-dot-3-released/ CVE-2019-13001
CVE-2019-13002
CVE-2019-13003
CVE-2019-13004
CVE-2019-13005
CVE-2019-13006
CVE-2019-13007
CVE-2019-13009
CVE-2019-13010
CVE-2019-13011
CVE-2019-13121
Jenkins 2.182 2.184 https://jenkins.io/changelog/
Nextcloud 16.0.1 16.0.2 https://nextcloud.com/blog/nextcloud-16.0.2-15.0.9-and-14.0.13-available-now/
Plex Media Server 1.16.0.1226 1.16.1.1291 https://forums.plex.tv/t/plex-media-server/30447/272
Plex Media Server (Plex Pass) 1.16.1.1273 1.16.2.1297 https://forums.plex.tv/t/plex-media-server/30447/273
radarr 0.2.0.1344 0.2.0.1358 https://github.com/Radarr/Radarr/releases/tag/v0.2.0.1358
Unifi Controller 5.10.24 5.10.25 https://community.ui.com/releases/UniFi-Network-Controller-Stable-5-10-25/fc76945d-c918-4d8d-8cd1-094d05287f45
Zoneminder 1.32.3_2 1.32.3_2 Same version, bug fix for fresh installs: https://jira.ixsystems.com/browse/NAS-102410

The post July 10 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/july-10-plugins-update/feed/ 7
Security Update for irssi and Bug Fix for Plex Plugins https://www.truenas.com/blog/security-update-for-irssi-and-bug-fix-for-plex-plugins/ https://www.truenas.com/blog/security-update-for-irssi-and-bug-fix-for-plex-plugins/#respond Tue, 02 Jul 2019 16:35:44 +0000 https://www.ixsystems.com/?p=64918 The latest plugins update addresses a security advisory for the irssi plugin. It also fixes an issue in Plex Media and Plex Pass where some users received a white page after applying the previous plugins update.

The post Security Update for irssi and Bug Fix for Plex Plugins appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
The latest plugins update addresses a security advisory for the irssi plugin. It also fixes an issue in Plex Media and Plex Pass where some users received a white page after applying the previous plugins update.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
To update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
It is recommended to make a snapshot of your current plugin version before updating. Detailed instructions for creating a plugins snapshot and rolling back to a previous snapshot are available in this post.

Plugin from to Release Notes Notes
irssi 1.2.0,1 1.2.1,1 Release Notes Security Update (CVE-2019-13045)
Plex Media Server 1.15.8.1198 1.16.0.1226 Release Notes Should fix
https://jira.ixsystems.com/browse/NAS-102322
Plex Media Server (Plex Pass) 1.16.0.1220 1.16.1.1273 Release Notes
Unifi Controller 5.10.21 5.10.24 Release Notes

 

The post Security Update for irssi and Bug Fix for Plex Plugins appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/security-update-for-irssi-and-bug-fix-for-plex-plugins/feed/ 0
June 26 Plugins Update https://www.truenas.com/blog/june-26-plugins-update/ https://www.truenas.com/blog/june-26-plugins-update/#comments Wed, 26 Jun 2019 15:27:19 +0000 https://www.ixsystems.com/?p=64847 Another batch of plugins has been updated to their latest versions. There weren’t any security advisories in this batch, just version updates. The latest versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions below. Before updating a plugin, review its Release Notes in […]

The post June 26 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Another batch of plugins has been updated to their latest versions. There weren’t any security advisories in this batch, just version updates. The latest versions should appear in Plugins ⇾ Available and existing plugin installations can be updated to the new versions using the instructions below.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
To update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
It is recommended to make a snapshot of your current plugin version before updating. Detailed instructions for creating a plugins snapshot and rolling back to a previous snapshot are available in this post.

Plugin from to Release Notes
GitLab 11.11.0 11.11.3 https://about.gitlab.com/2019/06/10/gitlab-11-11-3-released/
Jenkins (LTS) 2.164.2 2.164.3 https://jenkins.io/changelog//#v2.164.3
Jenkins 2.179 2.182 https://jenkins.io/changelog//#v2.182
Plex Media Server 1.15.6.1079 1.15.8.1198 https://forums.plex.tv/t/plex-media-server/30447/265
Plex Media Server (Plex Pass) 1.15.6.1079 1.16.0.1220 https://forums.plex.tv/t/plex-media-server/30447/267
Syncthing 1.1.2 1.1.4 https://github.com/syncthing/syncthing/releases/tag/v1.1.4
weechat 2.4 2.5 https://weechat.org/files/releasenotes/ReleaseNotes-devel.html#v2.5

The post June 26 Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/june-26-plugins-update/feed/ 13
June Plugins Update and new Plugins Available for Testing https://www.truenas.com/blog/june-2019-plugins-update/ https://www.truenas.com/blog/june-2019-plugins-update/#comments Tue, 04 Jun 2019 14:55:33 +0000 https://www.ixsystems.com/?p=64474 Today we released another Plugins update to address some security vulnerabilities. We also have two new Plugins that are looking for testers. Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration.

The post June Plugins Update and new Plugins Available for Testing appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Today we released another Plugins update to address some security vulnerabilities. We also have two new Plugins that are looking for testers.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
To update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
It is recommended to make a snapshot of your current plugin version before updating. Detailed instructions for creating a plugins snapshot and rolling back to a previous snapshot are available in this post.

Plugin from to Release Notes
Bacula 9.4.2_1 9.4.3 https://www.bacula.org/bacula-release-9-4-3/
Emby 4.0.2.0 4.1.1.0 https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.1.1.0
GitLab 11.10.4 11.11.0 https://about.gitlab.com/2019/05/22/gitlab-11-11-released/
gitlab-runner 1.10.1 1.11.1 https://gitlab.com/gitlab-org/gitlab-runner/commit/5a147c9271bc1f6114ed4e32d3ba3eb9ea372cda
Jenkins 2.177 2.179 https://jenkins.io/changelog//#v2.179
Plex Media Server 1.15.5.994 1.15.6.1079 https://forums.plex.tv/t/plex-media-server/30447/262
Plex Media Server (plexpass) 1.15.5.994 1.15.6.1079 https://forums.plex.tv/t/plex-media-server/30447/262
radarr 0.2.0.1293 0.2.0.1344 https://github.com/Radarr/Radarr/releases/tag/v0.2.0.1344
XMRig 2.14.1 2.14.4 https://github.com/xmrig/xmrig/releases/tag/v2.14.4

Plugins Ready for Testing

To install a testing plugin, you will need the latest copy of the iocage-ix-plugins git repository. If you have never cloned this repository from your FreeNAS system, run this command from Shell:
git clone https://github.com/freenas/iocage-ix-plugins
Then, change to that directory:
cd iocage-ix-plugins
If you already have a copy of that directory, make sure it is up-to-date:
cd iocage-ix-plugins
git pull https://github.com/freenas/iocage-ix-plugins
While in the iocage-ix-plugins directory, you can install the desired testing plugin using the command specified for that plugin. Once a testing plugin is installed, it will be added to the Plugins → Installed Plugins page of the UI where it can be managed like any other plugin.
If you run into any issues using these plugins or have comments on how to improve one of these plugins, create a github pull request or issue at https://github.com/freenas/iocage-ix-plugins.
Dnsmasq
iocage fetch -P -n ./dnsmasq.json  dhcp=on bpf=yes vnet=on --accept
Nakivo
Refer to the Installation section of https://www.ixsystems.com/community/threads/call-for-testing-nakivo-backup-and-replication-plugin.76779  for installation instructions. Replace “em0|x.x.x.x/24” in the iocage fetch command with your interface name, IP address, and network mask.

The post June Plugins Update and new Plugins Available for Testing appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/june-2019-plugins-update/feed/ 4
Backup Evolved: Asigra Plugin for FreeNAS https://www.truenas.com/blog/asigra-plugin/ https://www.truenas.com/blog/asigra-plugin/#comments Fri, 31 May 2019 20:05:31 +0000 https://www.ixsystems.com/?p=64448 Hundreds of thousands of FreeNAS systems are deployed around the world and can now be used as a turnkey backup solution with Asigra! Users can run the Asigra Plugin for FreeNAS to enable fully agentless backup of all the devices on their network. Asigra automatically gathers data from desktops, laptops, servers, mobile devices, and even cloud sources. Backup data is compressed, encrypted, and deduplicated before being sent to your FreeNAS system for safekeeping.

The post Backup Evolved: Asigra Plugin for FreeNAS appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>

NOTE: This is historical content that may contain outdated information.

Hundreds of thousands of FreeNAS systems are deployed around the world and can now be used as a turnkey backup solution with Asigra. Users can run the Asigra Plugin for FreeNAS to enable fully agentless backup of all the devices on their network.

Asigra automatically gathers data from desktops, laptops, servers, mobile devices, and even cloud sources. Backup data is compressed, encrypted, and deduplicated before being sent to your FreeNAS system for safekeeping.

Asigra also incorporates a sophisticated signature-less malware detection engine that identifies and quarantines unauthorized or malicious embedded code, including unknown and zero-day attacks, from penetrating backup and replication streams. By continually scanning backup data, ransomware attacks can be detected and prevented automatically.

Asigra Backup Features

  • Full range of backup sources
  • Fully agentless backup
  • Global data deduplication
  • Full encryption with FIPS support
  • Defeats ransomware attack loops
  • Rapid restoration
  • Automatic file versioning
  • Point-in-time restoration

For more information about the Asigra product, please refer to the datasheet.

Free Community Version
The Asigra Plugin for FreeNAS is free to download and use without any purchase or contract along with FreeNAS version 11.2-U4 or later. The Asigra Plugin for FreeNAS provides backup capability for up to 10 systems and 10 cloud accounts at no charge, which is perfect for small businesses or as a trial of the Asigra functionality for broader use. The free license of the Asigra Plugin for FreeNAS is available with community-based support. Fully supported Asigra subscription services are also available for larger enterprise use.
The Asigra platform relies on two primary components: the DS-System (hosted by the FreeNAS plugin) and the DS-Client (which can be hosted in some other Windows- or Linux-based environment). The DS-Client will fetch data from local endpoints and transmit that backup data to the DS-System on the FreeNAS. The DS-Client can also hold backup data on its own local storage, but this local backup is limited to 1TB in the community edition of the plugin. By connecting the DS-Client to the DS-System, the backup set size is unlimited. The Asigra DS-System setup guides below go into more detail on how to properly connect the two services.
The standard Asigra license is based on the number of systems and cloud accounts backed up. For information about pricing, please contact Asigra at info@asigra.com.

Asigra for Enterprise Use
Asigra on TrueNAS enterprise storage systems was released in September 2018 with version 11.1-U7. Since that time, many enterprise customers have deployed Asigra TrueNAS systems to back up their critical infrastructure.

Installing the Asigra Plugin for FreeNAS
The Asigra Plugin for FreeNAS is installed like any other FreeNAS plugin. A typical small business deployment for the Asigra FreeNAS plugin will look like the diagram below. The Asigra plugin on FreeNAS acts as the Asigra DS-System (Storage Target) and an Asigra DS-Client (Backup Agent) is deployed as a VM on a server or on a FreeNAS unit. The same FreeNAS unit can also perform both Asigra functions for a small business environment.
Asigra FreeNAS plugin

Before installing the Asigra Plugin for FreeNAS, ensure that your FreeNAS system is running version 11.2-U4 or later.

1. Log in to your FreeNAS web UI.
2. Expand the Plugins menu on the left navigation bar, and click Available. 
3. Under Available Plugins, click the three dots beside the Asigra Backup plugin, and then click Install.

FreeNAS Plugins web UI

4. On the plugin configuration screen, you can optionally configure additional settings for the Asigra DS-System plugin jail. When you are finished, click Save.
Note: The Asigra plugin supports DHCP or a static IP address for its jail, but a static IP address is recommended. To set a static IP address, clear the DHCP box, select an IPv4 interface, and then enter an IP address and netmask. When you are finished, click Save.

Saving Asigra Plugins

5. When the installation is complete, expand the Plugins menu on the left navigation bar, and click Installed.
6. Under Installed Plugins, click the three dots beside the Asigra plugin, and then click Register.

Once the installation is complete, select ‘Available’ from the ‘Plugins’ menu on the left navigation bar and the Asigra plugin will be listed. You can click the three dots on the right side of the row to control the plugin. Start by selecting “Register” in this menu to create your free trial login information on Asigra’s site. You can then launch the Management interface by selecting “Management”:

Register Asigra Plugins

7. Follow the instructions on the the Asigra Plugin for FreeNAS registration page to create and register your free Asigra Plugin for FreeNAS trial account.
8. After you have completed the registration process, under Installed Plugins, click the three dots beside the Asigra plugin, and then click Management.

This will download and launch the Java-based DS-System management interface (DS-Operator) and you can  begin using the Asigra Plugin for FreeNAS.
For additional information on using the Asigra platform, please refer to the following user guides:

  • DS-Operator User Guide: This guide describes how to manage the DS-System running in the FreeNAS plugin using the DS-Operator interface (accessed through the Management link on the plugin listing).
  • DS-Client Installation Guide: This guide describes how to install the DS-Client software which aggregates backup content from endpoints and transmits it to the DS-System service.
  • DS-Client Management Guide: This guide describes how to manage the DS-Client after it has been successfully installed at one or more locations.

FreeNAS and TrueNAS with Integrated Asigra Backup
iXsystems is committed to providing the community with an excellent open source platform for storage and plugins. FreeNAS is increasingly popular with home users, in labs, and with SOHO deployments, while TrueNAS appliances continue to deliver great value to enterprises, universities, schools, studio design houses, and other organizations. With Asigra backup now available on both platforms, everyone can enjoy enterprise backup with turnkey simplicity!

The post Backup Evolved: Asigra Plugin for FreeNAS appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/asigra-plugin/feed/ 49
Back Up Plugins and Jails on FreeNAS https://www.truenas.com/blog/back-up-plugins-and-jails-on-freenas/ https://www.truenas.com/blog/back-up-plugins-and-jails-on-freenas/#comments Wed, 22 May 2019 21:35:57 +0000 https://www.ixsystems.com/?p=64329 For years, FreeNAS has offered functionality expansion through premade plugins and jails. In Version 11.2, the management platform was updated to make it even easier to manage and create new plugins. Going a step further, snapshots can also be replicated to other FreeNAS or TrueNAS systems to aid with disaster recovery and data protection. If there are replacements or upgrades to the hardware, these images and their data can be moved over to new systems with ease.

The post Back Up Plugins and Jails on FreeNAS appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
For years, FreeNAS has offered functionality expansion through premade plugins and jails. In Version 11.2, the management platform was updated to make it even easier to manage and create new plugins.
FreeNAS users can treat their NAS as a server. Advanced services running on top of the ultra-secure ZFS file system allow streaming and managing media, running a website,  and even handling surveillance. As usage becomes more versatile and valuable, protecting plugins and jails becomes even more important. Luckily, FreeNAS makes it easy with the ZFS file system.
Plugins and jails are stored in the iocage dataset, which is created automatically when the first plugin or jail is installed. Users can create snapshots of the entire dataset or sub-directories of individual plugins and jails. If an issue occurs, the user can roll back a jail to a previous state.

Going a step further, snapshots can also be replicated to other FreeNAS or TrueNAS systems to aid with disaster recovery and data protection. If there are replacements or upgrades to the hardware, these images and their data can be moved over to new systems with ease.

Creating Snapshots:
Go to Storage -> Pools in the FreeNAS web interface and locate the iocage dataset.
Open the options menu (three dots) and select Create Snapshot. Enter a name and click CREATE SNAPSHOT. Snapshots can be regularly taken after a defined amount of time by going to Tasks -> Periodic Snapshots and selecting the appropriate dataset.

One time Snapshot of Storage

To test or rollback the iocage dataset, go to Storage -> Snapshots, find the snapshot to recover, and click Rollback.

test or rollback the iocage dataset window

This graphic demonstrates the effectiveness of rolling back a dataset. A snapshot of Storage/iocage/jails/FAMP is created. Text file test.txt is then added to the jail. After rolling back the dataset to the snapshot image, test.txt is gone.

overview of FreeNAS protects jails and plugins with snapshots

This overview demonstrates how effectively FreeNAS protects jails and plugins with snapshots. Using snapshots and replication preserves your valuable data and can save you many hours of recovery time.
For more tips on using FreeNAS, go to our forums and iX University. Jails and Plugins are also coming to TrueNAS in version 11.3. If your organization is looking for a specific deployment with enterprise support, please contact us.

The post Back Up Plugins and Jails on FreeNAS appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/back-up-plugins-and-jails-on-freenas/feed/ 4
May Plugins Update https://www.truenas.com/blog/may-plugins-update/ https://www.truenas.com/blog/may-plugins-update/#comments Mon, 20 May 2019 19:51:09 +0000 https://www.ixsystems.com/?p=64249 The next batch of updated Plugins has been released. The updated versions are now available for new installs in the Plugins ⇾ Available section of the UI. Existing plugin installations can be updated to the new versions using the CLI instructions in this post.

The post May Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
The next batch of updated Plugins has been released. The updated versions are now available for new installs in the Plugins ⇾ Available section of the UI. Existing plugin installations can be updated to the new versions using the CLI instructions in this post.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
To update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
It is recommended to make a snapshot of your current plugin version before updating. Detailed instructions for creating a plugins snapshot and rolling back to a previous snapshot are available in this post.

GitLab Users

If you are updating GitLab, the directory where all repositories and ssh permissions are stored was changed in this update from /usr/home/git back to /usr/local/git to match the recommended FreeBSD standards. Ensure /usr/local/git/repositories and /usr/local/git/.ssh do not exist as they can break the installation of other GitLab management tools. If they exist, stop the gitlab service and move the old files to the new location with:
service gitlab stop
mv /usr/home/git /usr/local/
Then, update your config files. Use the git diff command to determine what to change:
cd /usr/local/www/gitlab-ce
git diff config/gitlab.yml.sample config/gitlab.yml
cd /usr/local/share/gitlab-shell/
git diff config.yml.sample config.yml
cd /usr/local/share/gitaly
git diff config.toml.sample config.toml
Use vipw to change the home directory of user git back to /usr/local/git so it looks like this:
 git:*:211:211::0:0:gitosis user:/usr/local/git:/bin/sh
You can now restart the gitlab service:
service gitlab restart

Updated Plugins

Plugin from to Release Notes Notes
bitcoin-daemon 0.17.1_6 0.18.1_6 https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.18.0.md Refer to the Call for Testing for this plugin: https://www.ixsystems.com/blog/february-plugin-updates-and-new-plugins-for-testing/
GitLab 11.10.1 11.10.4 https://about.gitlab.com/2019/05/01/gitlab-11-10-4-released/ Also fixes https://github.com/freenas/iocage-plugin-gitlab/issues/5 and https://github.com/freenas/iocage-plugin-gitlab/pull/4
Jenkins 2.174 2.177 https://jenkins.io/changelog/#v2.177
Nextcloud 16.0.0 16.0.1 https://nextcloud.com/changelog/#latest16
Plex Media Server 1.15.4.993 1.15.5.994 https://forums.plex.tv/t/plex-media-server/30447/259
Plex Media Server (plexpass) 1.15.4.993 1.15.5.994 https://forums.plex.tv/t/plex-media-server/30447/259
Syncthing 1.1.1 1.1.2 https://github.com/syncthing/syncthing/releases/tag/v1.1.2

The post May Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/may-plugins-update/feed/ 4
Next Batch of Updated Plugins and How to Recover from Failed Plugin Updates https://www.truenas.com/blog/next-batch-of-updated-plugins/ https://www.truenas.com/blog/next-batch-of-updated-plugins/#comments Tue, 30 Apr 2019 14:00:41 +0000 https://www.ixsystems.com/?p=63767 Another Plugins update has been released. The updated versions are now available for new installs in the Plugins ⇾ Available section of the UI. Existing plugin installations can be updated to the new versions using the CLI instructions in this post.

The post Next Batch of Updated Plugins and How to Recover from Failed Plugin Updates appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Another Plugins update has been released. The updated versions are now available for new installs in the Plugins ⇾ Available section of the UI. Existing plugin installations can be updated to the new versions using the CLI instructions in this post.
Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.
While iocage automatically takes a snapshot before updating, it is a good habit to make your own manual snapshot before performing a plugin update. Substitute snap_name with a useful name (such as plugin name, version, and date) and jail_name with the name of the plugin in the Jails column:
iocage snapshot -n snap_name jail_name
Next, to update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.
If you encounter issues with the updated plugin, you can rollback to the previous version of the plugin. Ensure the plugin is stopped, determine the name of the snapshot, then specify it with the rollback command:
iocage stop jail_name
iocage snaplist jail_name
iocage rollback -n snap_name jail_name
Note that rolling back will destroy all subsequent snapshots for that plugin, including any version updates and configuration changes. You should only rollback a plugin snapshot if your intent is to return the plugin to the state it was in when the snapshot was taken, such as when returning to a previously working plugin version after a failed plugin upgrade.

Plugin from to Release Notes
ClamAV 0.101.1,1 0.101.2 https://blog.clamav.net/2018/10/clamav-01002-has-been-released.html
GitLab 11.9.6 11.10.1 https://about.gitlab.com/2019/04/22/gitlab-11-10-released/
https://about.gitlab.com/2019/04/24/gitlab-11-10-1-released/
Jenkins 2.171 2.174 https://jenkins.io/changelog//#v2.174
Jenkins (LTS) 2.150.2 2.164.2 https://jenkins.io/changelog//#v2.164
Nextcloud 15.0.5 16.0.0 https://nextcloud.com/changelog/#latest16
Plex Media Server 1.15.2.793 1.15.4.993 https://forums.plex.tv/t/plex-media-server/30447/257
Plex Media Server (plexpass) 1.15.3.858 1.15.4.993 https://forums.plex.tv/t/plex-media-server/30447/257
Resilio Sync 2.6.1 2.6.3 https://help.resilio.com/hc/en-us/articles/206216855-Sync-2-x-change-log

 

The post Next Batch of Updated Plugins and How to Recover from Failed Plugin Updates appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/next-batch-of-updated-plugins/feed/ 3
April Plugins Update https://www.truenas.com/blog/april-plugins-update/ https://www.truenas.com/blog/april-plugins-update/#comments Tue, 09 Apr 2019 12:59:12 +0000 https://www.ixsystems.com/?p=63505 Another Plugins update has been released. The updated versions are now available for new installs in the Plugins ⇾ Available section of the UI. Existing plugin installations can be updated to the new versions using the CLI instructions in this post. Before updating a plugin, always read its hyperlinked Release Notes first to determine if […]

The post April Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Another Plugins update has been released. The updated versions are now available for new installs in the Plugins ⇾ Available section of the UI. Existing plugin installations can be updated to the new versions using the CLI instructions in this post.
Before updating a plugin, always read its hyperlinked Release Notes first to determine if the update will impact your existing plugin configuration. This is especially important for major version bumps such as the update of Bacula from the 9.2 series to the 9.4 series or the update of Emby from the 3.5 series to the 4.0 series.
To update a plugin, go to Plugins ⇾ Installed and note the name of the plugin in the Jails column. Then, open Shell and type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed.
iocage update jail_name
Note that you will need to restart the plugin once the update is finished.

Plugin from to Release Notes
Bacula 9.2.2_1 9.4.2 https://www.bacula.org/bacula-release-9-4-2/
https://www.bacula.org/bacula-release-9-4-1/
https://www.bacula.org/bacula-release-9-4-0/
Emby 3.5.3.0 4.0.2.0_1 https://emby.media/emby-server-402-released.html
GitLab 11.7.5_1 11.9.6 https://about.gitlab.com/2019/04/04/gitlab-11-9-6-released/
irssi 1.1.0,1 1.2.0 https://irssi.org/NEWS/#v1-2-0
Jenkins 2.165 2.171 https://jenkins.io/changelog//#v2.171
Nextcloud 15.0.4 15.0.5 https://nextcloud.com/changelog/#latest15
Plex Media Server 1.14.1.5488 1.15.2.793_1 https://forums.plex.tv/t/plex-media-server/30447/251
PlexPass 1.14.1.5488 1.15.3.858 https://forums.plex.tv/t/plex-media-server/30447/255
qbittorrent 4.1.5_3 4.1.5_4 https://www.freshports.org/net-p2p/qbittorrent
Redmine 3.4.6_1 3.4.9_1 https://redmine.org/projects/redmine/wiki/Changelog
syncthing 1.0.0 1.1.1 https://github.com/syncthing/syncthing/releases/tag/v1.1.1
weechat 2.3 2.4 https://weechat.org/files/changelog/ChangeLog-2.4.html
XMRig 2.12.0 2.14.1 https://github.com/xmrig/xmrig/releases/tag/v2.14.1

The post April Plugins Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/april-plugins-update/feed/ 7
Latest February Plugin Update https://www.truenas.com/blog/latest-february-plugin-update/ https://www.truenas.com/blog/latest-february-plugin-update/#respond Thu, 21 Feb 2019 21:31:15 +0000 https://www.ixsystems.com/?p=62555 Today, we released another Plugins update to address some security vulnerabilities and bug fixes. Before updating a plugin, be sure to read its hyperlinked Release Notes to determine if the update will impact your configuration. To update a plugin, open Shell and run the Update Command listed in the table. Note that you will need to restart the plugin once the update is finished.

The post Latest February Plugin Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Today, we released another Plugins update to address some security vulnerabilities and bug fixes.
Before updating a plugin, be sure to read its hyperlinked Release Notes to determine if the update will impact your configuration. To update a plugin, open Shell and run the Update Command listed in the table. Note that you will need to restart the plugin once the update is finished.

Plugin Version and Changelog  Update Command
GitLab 11.7.5_1 iocage update gitlab
Jenkins 2.165 iocage update jenkins
radarr 0.2.0.1293_1 iocage update radarr
XMRig 2.12.0 iocage update xmrig

The post Latest February Plugin Update appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/latest-february-plugin-update/feed/ 0
Introducing the Asigra TrueNAS Backup Appliance https://www.truenas.com/blog/intro-asigra-truenas-backup-appliance/ https://www.truenas.com/blog/intro-asigra-truenas-backup-appliance/#respond Tue, 23 Oct 2018 21:03:50 +0000 https://www.ixsystems.com/?p=61529 The recent release of TrueNAS®11.1-U6 introduces a new built-in service that seamlessly integrates with Asigra Backup software. With this integration, an existing TrueNAS® system can be configured as backing storage for Asigra backup clients while simultaneously performing all the responsibilities of a traditional network attached storage system.

The post Introducing the Asigra TrueNAS Backup Appliance appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Flow of Asigra and TrueNAS integration
The recent release of TrueNAS®️ 11.1-U6 introduces a new built-in service that seamlessly integrates with Asigra Backup software. With this integration, an existing TrueNAS system can be configured as backing storage for Asigra backup clients while simultaneously performing all the responsibilities of a traditional network attached storage system. iXsystems has also partnered with Asigra to deliver the Asigra TrueNAS®️ Backup Appliance, which was announced at VMworld in August.
Asigra Backup can collect data from a variety of different endpoints, including desktops and laptops, database and virtualization servers, cloud storage repositories, and even mobile devices. Asigra does not require any agent software on these endpoints and instead uses standard APIs and administrative credentials to securely retrieve data directly from the systems. Asigra supports global data deduplication, full encryption with FIPS 140-2 support, data compression, and file versioning. With multi-tenancy support included, Asigra is ideally suited to Managed Service Providers (MSPs). Click here for a full summary of Asigra Backup features and capabilities.
The Asigra Backup integration runs as a service on TrueNAS and can be enabled and configured from the web UI by clicking Services ➡️ Asigra DS-System. Asigra offers flexible licensing based on capacity, machines, or CPU sockets. Contact your iXsystems sales representative to learn more about the Asigra Backup solution and how it can simplify effective data backup in your organization.

Introduction to Asigra TrueNAS

The post Introducing the Asigra TrueNAS Backup Appliance appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/intro-asigra-truenas-backup-appliance/feed/ 0
Update: NEW Crashplan Plugin and FREE BEER https://www.truenas.com/blog/update-new-crashplan-plugin-and-free-beer/ https://www.truenas.com/blog/update-new-crashplan-plugin-and-free-beer/#comments Sat, 09 Nov 2013 00:48:56 +0000 http://web.freenas.org/whats-new/?p=543   Hello FreeNAS users! It’s been a busy month since our last update and we’ve got some great stuff to share with you this issue: a new FreeNAS plugin, a special discount from rsync, and some links from the past month we thought you’d find helpful. But let’s be honest, if you’re reading this now, […]

The post Update: NEW Crashplan Plugin and FREE BEER appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
 

Hello FreeNAS users!

It’s been a busy month since our last update and we’ve got some great stuff to share with you this issue: a new FreeNAS plugin, a special discount from rsync, and some links from the past month we thought you’d find helpful.
But let’s be honest, if you’re reading this now, you’re probably looking for the free beer. We promise we’ll get to that shortly. In the meantime, read on. Read on for beer.


NEW Plugin Release: CrashPlan

Earlier this month, the official Crashplan plugin became available for FreeNAS. Crashplan is a cloud-based backup target. You can use it to back up the data on your FreeNAS to Crashplan and your data is kept safe in the cloud, making it easy to recover lost data later. The backup process takes place in the background on the schedule you set and all your data is encrypted before sending.
Read the forum announcement for more information. This plugin requires more work to set up than the others, so make sure you’re comfortable using Linux emulation before trying the installation.


Special rsync Discount for FreeNAS Users

A big thanks to the generous folks over at rsync who are offering a special discount rate for FreeNAS users only! Check out the forum for more details. The offer is good until at least through the end of the year, so if this is something that you’ve been meaning to do, don’t wait!


FreeNAS Mini Review in PC Magazine

In case you missed it, the FreeNAS Mini earned a great review from PC Magazine. To quote, “The FreeNAS averaged the highest Read speed tested, to-date, for any NAS at a blazing 111MBps.”
Send us a quote request if you’re interested in buying your own. Every purchase of a FreeNAS Mini supports the developers of FreeNAS, allowing us to add more features and improvements to the project.


FreeNAS – Free BEER! Join Us at Supercomputing 13

For Supercomputing 13, we’ll be providing thirsty conference-goers with free beer! You read that right, kegs of beer will be brought out on Tuesday and Wednesday, November 19 & 20 from 2-4PM.
Look for us at booth #3623 under the exhibitor name “iXsystems”. We’ll be debuting the new FreeNAS backdrop and showing off FreeNAS 9 and the new plugin system. Come meet, drink, and talk about FreeNAS with us!


Happy 20th Birthday to FreeBSD!

Speaking of free drinks, members of the FreeBSD community recently gathered on November 2 at the DNA Lounge in San Francisco, CA to celebrate the big 20th anniversary of FreeBSD.
In addition to drinks, the party included a life-sized beastie cake and a live band. Kirk McKusick, Jordan Hubbard, Matthew Olander, and Scott Long made a few opening remarks. Other notable figures in attendance included Kris Moore, Druann Lavigne, Michael Dexter, Allan Jude, and of course, many members of the FreeNAS team.
To relive the night (or to see what you missed), check out the photos of the event on Facebook or Google+. A longer and more detailed recap of the night is also available here.
A big thanks to iXsystems, Intel, Google, Netapp, FreeBSD, the FreeBSD Foundation, Netflix, LSI, No Starch Press, O’Reilly Media, and William Hurley for making this event possible!


Links of the Month

Google Fiber Now Explicitly Allows Home Servers via Arstechnica
Can Your Backup Plan Handle a Ransomware Threat? via ComputerWorld
The Ninth Episode of BSDNow – CURRENT Events via BSDNow
EconoNAS: Economically-friendly NAS Build via Brian Moses’s Blog


Connect with Us

If you need help with your FreeNAS setup or would like to show off your configuration, share your plugins, or just talk with like-minded people, join the conversation on our community forums.
For video tutorials, check out our YouTube channel.
Want real-time updates as they happen? Like us on Facebook, follow us on Twitter, or add us to your Google+ circle!

YouTube channel Facebook Twitter Google +

The post Update: NEW Crashplan Plugin and FREE BEER appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/update-new-crashplan-plugin-and-free-beer/feed/ 1
Plex on FreeNAS https://www.truenas.com/blog/plex-on-freenas/ https://www.truenas.com/blog/plex-on-freenas/#comments Tue, 10 Sep 2013 21:16:40 +0000 http://web.freenas.org/whats-new/?p=515 “Hey man, check out this totally flippin’ sweet app!” said friend and co-worker, Peter, while sitting in the iX lounge sometime last summer. He had his Plex server running on his Macbook Pro and was controlling it, and viewing movies, from his iPhone. It was impressive, but my first question was: “Does it run on […]

The post Plex on FreeNAS appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
“Hey man, check out this totally flippin’ sweet app!” said friend and co-worker, Peter, while sitting in the iX lounge sometime last summer. He had his Plex server running on his Macbook Pro and was controlling it, and viewing movies, from his iPhone. It was impressive, but my first question was: “Does it run on FreeBSD”? He snickered and ran away.
Fast forward one year later: “Bro, seriously, come check this out!”, I said to Peter while walking out of the break room, coffee mug filled to the brim. We walked to the lounge while he waited for drivers for the-operating-system-that-shall-not-be-named to finish installing. I stayed late the previous night configuring the newest plugin for FreeNAS: Plex Media Server, so I was pretty excited to show it off.
First thing, I brought up the Plex client and browsed to my “Channel Directory” which displayed more than 30 online streaming videos for topics that would interest me, like TED, YouTube, SoundCloud, NPR, The Onion, and Sesame Street (for my little girl). I know, I know, Slowpoke.jpg – but: I found this to be pretty amazing. The interface is solid and the options for content seemed endless (and I hadn’t even imported my personal collection yet!). Now I understood why people chose Plex over XBMC. MythTV users of the past, I feel your pain. I really do.
Setting it up was pretty easy and only took a few minutes. I started with a “Firmware Update” from 8.3.1 to 9.1.1 by downloading the “GUI Upgrade” img.xz file from FreeNAS.org, then opened my web browser to the FreeNAS interface, drilled down to ‘System->Advanced’ and clicked the ‘Firmware Upgrade’ button. It asked a question, I hit Ok, then browsed to the img.xz file and waited about 10 minutes while staring at a progress bar that was seemingly stuck at 24%. Once it finished, I refreshed the UI and clicked the new ‘Plugins’ button in the navigation bar at the top.

01_freenasui-plex-plugin\

There I saw a list of available plugins and chose to install the Plex plugin by clicking ‘Plex Media Server’ in the list, and the ‘Install’ button below.

02_freenasui-plex-tree

Plex will now be available in the tree menu with the rest of the installed plugins.  Click on ‘Plex Media Server’ and then click the link to get to the Plex WebUI. At first, I didn’t realize there was a link there, so I actually did a little research and found that the Plex server is running on port 32400 on the IP of the jail (not the same as the FreeNAS IP) and browsing to ‘/manage’. Or in other words, by going to this page: “http://ip_address:32400/manage/”.

But first, you may want to add a mountpoint, share, and directory for media.

03_freenasui-shell

Create a directory in the Plex jail for your media.  Then create a dataset and mount it inside the jail by clicking ‘Add Storage’  from within the jail’s tree menu node.

04_plexui-add-section

Then browse to the http://ip_address:32400/manage/ to add the common media types (Or click ‘Plex Media Server’ in the tree menu, and click the link in the pop-up dialog).  I created a folder in my dataset for each media type by creating an AFP share pointed to my mountpoint, then accessing that from my workstation.

05_plexui-media-addfolder

I wanted to try out a movie first, so I chose “Movies” and a new dialog appears asking me to ‘Add Folder’; this is where I browse to the directory I created in the Plex jail.  You can call this whatever you like, and if you organize your movies in multiple directories you may change the section name to match.

06_plexui-add-folder

I chose to add a directory ‘/plexon’ to the jail so that it would be easier to find. You can place it wherever you like, though.  You can do this a couple of ways. I chose to mount the filesystem read-write and then create a directory called “plexon” in the Plex jail with ‘mount -uw /’ then ‘mkdir /mnt/zeddy/jails/plex_1/plexon’. Yes, I named my dataset “zeddy”, which is also how I refer to the dragon in one of our “Medieval Beastie” posters that Jenny (our graphic artist) designed.

07_plexui-insidefolder

Now inside the ‘/plexon’ directory, I created a different folder for each of the “media types” Plex allows you to add. These are the directories I created via that AFP share I mentioned earlier.

08_channels-block

Then I added all the channels that interested me after copying my iPhoto library, movies, and music over.  These are some of the video channels I installed.

09_soundcloud

I can even browse my Favorites on SoundCloud.

10_music-visualizer

Finally, I sat back and stared at this for a few minutes while reality started to bend to the beat.

Honestly, Plex on FreeNAS (FreeBSD) is in beta, so your mileage may vary. My personal experience was great, though. I will recommend this to my friends and family as their one-stop-shop for enjoying the multimedia they’ve acquired over the years accompanied by a multitude of online streaming media services.  Well done Plex team, and kudos to John Hixson for whipping this plugin into shape. It is truly a “game changer”.  If you have FreeNAS 9.x installed you can try this out today.  Now back to my normally scheduled work day, which does not include watching the latest episode of Breaking Bad. I’ll have to queue that up later.

The post Plex on FreeNAS appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/plex-on-freenas/feed/ 29
Requesting Software for 8.1 Plugin System https://www.truenas.com/blog/requesting-software-for-8-1-plugin-system/ https://www.truenas.com/blog/requesting-software-for-8-1-plugin-system/#comments Wed, 01 Jun 2011 14:47:00 +0000 http://www.freenas.org/whats-new/2011/06/requesting-software-for-8-1-plugin-system.html Beginning with 8.1, FreeNAS will support the installation of software packages through the use of a plugin system. These packages will be in the form of PBIs (Push Button Installers) which is the packaging system used by PC-BSD. There is a PBI forum where you can request the creation of PBIs. If there is an […]

The post Requesting Software for 8.1 Plugin System appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
Beginning with 8.1, FreeNAS will support the installation of software packages through the use of a plugin system. These packages will be in the form of PBIs (Push Button Installers) which is the packaging system used by PC-BSD.

There is a PBI forum where you can request the creation of PBIs. If there is an application that you’d like to see available for FreeNAS 8.1, read the README on the PBI Request Forum first as it contains instructions for determining if a PBI already exists and, if it does not, how to request that a PBI be created. More information about how the PBI request process works can be found in the PC-BSD Handbook.

If you’re interested in trying to create your own PBI, use the instructions in this page of the PC-BSD Handbook. It is important to note that the PBI format will be changing between versions 8.x and 9.x. If you are interested in creating a PBI for FreeNAS 8.1, follow the 8.x instructions.

The post Requesting Software for 8.1 Plugin System appeared first on TrueNAS - Welcome to the Open Storage Era.

]]>
https://www.truenas.com/blog/requesting-software-for-8-1-plugin-system/feed/ 6