Rock-ons changelog

As from 2 days ago we have the following Rock-on availability changes:

  • 3 Additions

New rock-ons

  • Folding@home Linuxserver.io (Github link) I am delighted to have added this particularly pertinent and most welcome addition to our growing catalog. This projects, by default, allows folks to donate a portion of their systems processing power towards ‘Any disease’ - which as one might imagine now prioritises ‘you know what’. If your Rockstor system can spare it I would encourage you to consider this most welcome addition. This is currently a CPU only implementation but few NAS arrangements have GPU anyway and there are ‘pertinent’ CPU ‘work units’ available as of writing.

  • PostgreSQL 9.5 (Github link) Thanks to forum member @Hooverdan for this polished addition prepared in response to a forum discussion by @AudioDan24 as their project at the time was hosting a database for DaVinci Resolve. This is somewhat new ground for Rockstor as this one has no Web-UI. We do have ‘in the works’ capabilities developed by the venerable @Flox to cater for less ‘all in one’ more idealised containers such as this, i.e. single service units, but this work is, alas, not our current priority. But we are aiming to be able to setup private networks between Rock-ons to allow for more idealised single service Rock-ons such as this. All in good time however and as always, bit by bit.

  • PostgreSQL 10.6 (Github link) Thanks to Github user holmesb for there patience and persistence in proposing and pruning another specifically versioned Postges Database Management System (DBMS), which was actually the basis for our above 9.5 addition. It would seem that many services expect particular versions of these cornerstone server systems and so we now have two key versions available.

Here we see a potential flaw / short-coming in our not currently exposing the capability to select specific versions of such servers as PostgreSQL, it’s not always that straight forward however, as folks may expect to re-use an existing config and simply re-install their Rock-on with a different tag and the same share, but if we indicate those Rock-ons that would suffer form such sensitivities we may in the future be able to have a one size (Rock-on) that fits all available ‘tags’ for the given image. @Hooverdan and @Flox have begun this ‘journey of discovery’ on how we can maintain our ease of use and not have an ever growing list of PostgreSQL Rock-ons or the like, see Github issue #218 by @Hooverdan for the first step in this journey.

2 Likes

Things have been extremely busy for everybody lately, but I’m finally getting to tackling our rockon-backlog. Today we thus announce the following changes to our rock-ons catalog:

  • 2 Additions

New rock-ons

  • Node-Red (Github link): Thanks to @dont for sharing his new rock-on for Node-RED. This one has actually been available for a little while so my apologies @dont for not getting to this announcement earlier. Node-RED is a low-code programming tool for event-driven applications and thus provides an easy to use interface for wiring together hardware devices, API’s and online services. This rock-on is using the project’s official docker image. Thanks @dont for your contribution!

  • MinIO (Github link): Thanks to @m.mcpherson for sharing his new rock-on for MinIO. MinIO is an S3-compatible object storage server and has been a rock-on requested by our community, so thanks a lot @m.mcpherson for stepping up and sharing your work on this! This rock-on is using the project’s official docker image. Note that @m.mcpherson also wrote a detailed documentation on how to use this rock-on, so don’t hesitate to have a look at it if you’re interested!

2 Likes

We have a lot to announce today as we’ve made a substantial dent in our rock-on backlog. We indeed had a lot of updates to make, in addition to adding new rock-ons; we can thus announce the following changes to our rock-ons catalog:

  • 4 Additions
  • 4 Removals

New rock-ons

  • Jellyfin (Github link): Thanks to @StephenBrown2 for sharing his new rock-on for Jellyfin. Jellyfin started as an open-source fork of the Emby media streamer project and is now a fully-fledged and rapidly improving media streamer comparable to Plex and Emby. This rock-on uses the image provided by Linuxserver.io, and is thus compatible with both the x86_64 and aarch64/arm64 architectures. Thanks a lot @StephenBrown2 for your contribution!

  • Logitech Media Server (Github link): @Hooverdan has been a key contributor in this update back and this is one of their many contributions! Our Logitech Squeezebox rock-on was outdated and needed a big update, so @Hooverdan stepped up to the ask and created a new rock-on using an up-to-date and maintained image. This rock-on is thus a replacement for our now-deprecated Logitech Squeezebox rock-on (see below). Thanks again @Hooverdan!

  • SickChill (Github link): Thanks again to @Hooverdan for yet another contribution. SickChill is the successor to our SickRage rock-on that is now deprecated, and is an automatic video library manager for TV shows. Our Sickrage rock-on was outdated as the project has been deprecated, so @Hooverdan stepped up to the ask and created a new rock-on for its alternative.

  • Watchtower official (Github link): Another important contribution by @Hooverdan. Watchtower allows for the automatic update of docker containers and can thus be used to update any rock-on of interest. Note that as for any automated update, this should inherently be considered with precaution. Our previous rock-on was outdated as the image used has been deprecated, so @Hooverdan stepped up to the ask and created a new rock-on using the official image.

Removal

  • Sickbeard(Github link): As detailed in the corresponding Github issue, the Sickbeard project is no longer maintained and the image that we were using has not been updated in 3 years. As multiple replacements and alternatives exist, we thus decided to deprecate our Sickbeard rock-on and expand alternatives instead (see Sonarr and SickChill rock-ons).

  • Logitech Squeezebox(Github link): As detailed in the corresponding Github issue, our rock-on for the Logitech Squeezebox has now been outdated and needed to be replaced with a much newer image. Thanks to @Hooverdan, we now have a replacement: Logitech Media Server rock-on. We can thus now deprecate the out-of-date Logitech Squeezebox.

  • Watchtower(Github link): As detailed in the corresponding Github issue, our rock-on for Watchtower was using an outdated and unmaintained image. As we now have a replacement using the Watchtower official image thanks to @Hooverdan, we can thus now deprecate the out-of-date Watchtower.

  • Sickrage(Github link): As detailed in the corresponding Github issue, the Sickrage project is no longer maintained. As we now have an alternative (SickChill) thanks to @Hooverdan, we can thus now deprecate the out-of-date Sickrage rock-on.

As always, clicking the “Update” button in the top right of the “Rock-ons” page is necessary for your system to pull these changes and any rock-on that is installed will not be removed.

Despite all these changes, we still have more to come. Visit the rock-on registry repository and its issue tracker as well as pending pull requests for more information.

2 Likes

We continue updating our rock-on catalog with several additions and updates; we can thus announce the following changes to our rock-ons catalog:

  • 3 Additions
  • 1 Removal

New rock-ons

  • Scrutiny (Github link): Thanks to @G_Man_be for sharing his new rock-on for Scrutiny. Scrutiny is a hard drive health dashboard & monitoring solution, merging manufacturer provided S.M.A.R.T metrics with real-world failure rates. This rock-on uses the image provided by Linuxserver.io, and is thus compatible with both the x86_64 and aarch64/arm64 architectures. Thanks a lot @G_Man_be for your contribution!

  • Netdata (official) (Github link): As our previous rock-on for Netdata was unfortunately using an image no longer maintained, we now replace our previous Netdata rock-on with a new Netdata (official) rock-on based on the official docker image. This also will correct an issue caused by our previously out-of-date image used.

  • Netbootxyz (Github link): Thanks to @thedrjones for sharing his new rock-on for Netboot.xyz. Netboot.xyz is a way to PXE boot various operating system installers or utilities from one place within the BIOS without the need of having to go retrieve the media to run the tool. iPXE is used to provide a user-friendly menu from within the BIOS that lets you easily choose the operating system you want along with any specific types of versions or bootable flags. This rock-on uses the image provided by Linuxserver.io, and is thus compatible with both the x86_64 and aarch64/arm64 architectures. Thanks a lot @thedrjones for your contribution!

Removal

  • Netdata(Github link): As detailed in the corresponding Github issue, the docker image the Netdata rock-on was using has now been deprecated and was replaced by an official docker image. We thus decided to deprecate this rock-on and replace it with a new Netdata (official) rock-on leveraging the official docker image (see above).

Despite all these changes, we still have more to come. Visit the rock-on registry repository and its issue tracker as well as pending pull requests for more information.

1 Like

We continue updating our rock-on catalog with several additions and updates; we can thus announce the following changes to our rock-ons catalog:

  • 3 Additions
  • 1 Update
  • 3 Deprecation notices

New rock-ons

  • Seafile v7 (Github link): Thanks to Github user s-bernard for sharing their new rock-on for the updated version of Seafile (v7+). While we already have a rock-on for the file sharing project Seafile, the docker image we previously used will remain at Seafile v6. This new rock-on will ensure the use of the latest Seafile version and take advantage of a multi-container organization for better performance. Thanks to Github user s-bernard for creating such a nice elaborate rock-on and sharing it with the community!

  • Tautulli (Github link): Thanks to @Hooverdan for yet another contribution! Tautulli is a python based web application for monitoring, analytics and notifications for Plex Media Server. It will supplant Plexpy which is now unmaintained and will be deprecated in the near future. This rock-on is based on the official docker image. Thanks again, @Hooverdan!

  • NZBHydra2 (Github link): Thanks to @thedrjones for sharing their new rock-on for NZBHydra2. NZBHydra2 is meta search application for NZB indexers, offering a unified search experience over several different indexers, it can also integrate into your usenet client. This rock-on uses the image provided by Linuxserver.io, and is thus compatible with both the x86_64 and aarch64/arm64 architectures. Thanks a lot @thedrjones for your contribution!

Updates

  • Handbrake (Github link): Thanks to Gihub user ianlester7 for updating our Handbrake rock-on. As they describe it, this update provides access to the AUTOMATED_CONVERSION_PRESET and AUTOMATED_CONVERSION_FORMAT environment variables which are used to set the conversion quality and output format of any files which are automatically converted. Thanks a lot ianlester7 for their contribution!

Deprecation notices

  • Seafile v6: Following the release of the Seafile v7+ rock-on, the older Seafile v6 will become redundant and will thus be removed from the list of available rock-on in the near future. We recommend using the new Seafile v7+ rock-on instead.
  • PlexPy: The underlying docker image has now been deprecated by its authors, who recommend to use the Tautulli project instead. As we have now released a new rock-on for Tautulli, the PlexPy rock-on will be removed from the list of available rock-ons in the near future.
  • NZBHydra: The underlying docker image has now been deprecated by its authors. We have now released a new rock-on for the updated version of NZBHydra (NZBHydra2) and thus recommend its use instead. The current NZBHydra rock-on will thus be removed from the list of available rock-ons in the near future.

Despite all these changes, we still have more to come. Visit the rock-on registry repository and its issue tracker as well as pending pull requests for more information.

3 Likes

Today, we just announce an update to one of our rock-ons:

Updates

  • Nginx-Proxy-Manager (Github link): Thanks to @Marenz for updating our Nginx-Proxy-Manager rock-on. They found, identified, and submitted a fix pertaining to IPv6 support that was unfortunately preventing this rock-on from starting in our Rockstor 4 systems. This should now be working for all. Thanks again @Marenz!
2 Likes

After some hiatus, we continue updating our Rock-on catalog with several additions and updates; we can thus announce the following changes:

  • 3 Additions
  • 1 Update

New rock-ons

  • Kanboard (Github link): Thanks to @thedrjones for sharing their new Rock-on for the Kanboard project. Kanboard is a free and open-source Kanban project management tool and @thedrjones created a Rock-on available for the amd64, arm64 arm/v7 and arm/v6 architectures. Thanks a lot, @thedrjones for sharing your work!

  • Gotify (Github link): Thanks to @freaktechnik for another contribution! Gotify is push notification server that can be integrated into many applications, which makes it a very useful addition to our catalog. Thanks a lot, @freaktechnik for sharing your work!

  • Logitech Media Server - Latest Stable (Github link): Thanks again to @Hooverdan for yet another contribution! Our current Rock-on for the Logitech Media Server had to be pinned to a specific version of the underlying Docker image, making it easy to get out of date. Thanks to @Hooverdan, we now have a new Rock-on using that simply uses the latest available version of Logitech Media Server, which should ensure it does not get out of date. Note that our current Rock-on for Logitech Media Server 7.9.4 will thus be deprecated in the near future. This new Rock-on (Logitech Media Server - Latest Stable) is a drop-in replacement, however. To transition to the new Rock-on, simply uninstall the old one, update the list of available Rock-ons, and install the new Rock-on using the same shares as before. Thanks a lot, @Hooverdan!

Updates

  • Node-RED (Github link): Thanks to @freaktechnik for updating our Node-RED Rock-on. The underlying Docker container received a change in its volume definition that needed to be followed so @freaktechnik kindly updated our Rock-on accordingly; thanks a lot!
3 Likes

Times have been very busy for me and have let me with little to no time to update this changelog. Our contributors were nonetheless rather busy improving our Rock-ons catalog and keeping it up-to-date. An immense thank you to @phillxnet and @Hooverdan for taking care of our Rock-ons registry in that time.
Thanks to them, we have many improvements to announce today, including a lot of work on removing those Rock-ons with deprecated upstream projects:

  • 2 Additions
  • 10 Removals

New rock-ons

  • Web Service Discovery Daemon (Github link): Thanks to @Hooverdan for yet another great contribution! The Web Service Discovery Daemon (WSDD) allows Windows clients to automatically discover the Samba exports hosted on Samba hosts (such as Rockstor) in Windows Explorer. This is a very nice quality-of-life improvement for Windows clients, so thanks a lot @Hooverdan!
  • Vaultwarden (Github link): Thanks to Github user RlndVt for offering this new Rock-on running the Vaultwarden project. This Rock-on replaces our currently existing Bitwarden-rs Rock-on as the latter was deprecated/renamed to Vaultwarden; this should thus constitute a drop-in replacement. Thanks a lot RlndVt for taking care of this transition!

Removals

  • Discourse (Github link): Our existing Rock-on for the Discourse forum project was unfortunately not functional anymore due to a change in the upstream Docker image used and how it is run. This made this Rock-on difficult to maintain, requiring its removal. Thanks a lot, @phillxnet, for the original report, fix, and merge/publication process!

  • Clean-up of several deprecated or out-of-date Rock-ons (Github link) thanks to a large effort by @Hooverdan, @thedrjones, and @phillxnet:

  • Bitwarden-rs (Github link): the bitwarden-rs project was renamed to Vaultwarden to further differentiate itself from the Bitwarden project (see this Github issue for more information). Unfortunately, this means that the Docker image previously used by our Bitwarden-rs Rock-on is now deprecated. Thanks to RlndVt, however, a Rock-on for Vaultwarden is already available (see above).

Note: as usual, to receive those updates on your Rockstor instance(s), simply click on the “Update” button on the top right of the “Rock-ons” page.

2 Likes