To wrap up our cephless migration, tonight's update will migrate your symlinks from ceph storage to local storage. All your pods will restart as a result, which conveniently gives the migration time to run before Plex starts up and realizes that the symlinks are not present (yet).

If by extreme bad luck, your Plex does start up before your symlinks are finished migrating, and complains about missing files (the red trash can icon), a rescan should rediscover them.

We had 2 Elf Enhancement Proposals (EEP) today, for ErsatzTV, and Decluttarr, both of which are now available in the store, as "alpha" apps..

What's an "alpha" app?

Following some user feedback, we're working on a "lifecycle" model to indicate just how supported a particular app is. For example, we have some apps for which we have a direct line to the developer (Riven, Zurg, Mediafusion), others which are effectively abandoned, but still functional (autoscan, plex_debrid), and others which are mature, stable, generally well-understood, but upstream resources exist to support them than you do (the Aarrs, Plex, etc).

Each app also has differing levels of stability - for example Riven is rapidly evolving, so while we get access to the the devs, it shouldn't be assumed to be "set-and-forget", as something like Plex would be.

The lifecycle definitions are still up in the air - if you have ideas / suggestions, please feel free to share!

The current "alpha" designation of the following 2 apps basically means "we added this to the catalogue at user request, try them at your own peril without expectation of support - if they work well, we can formalize docs and stuff, if not, you can refund / bundle-hop to another app"

ErzatsTV

ErsatzTV is beta software for configuring and streaming custom live channels using your media library. The software may be unstable and is under active development.

It can do clever things like create "virtual channels" from your existing Plex media, even inserting (although, why would you want to?) your own custom "commercials / fillers" between scheduled airings!

For further context, see this Reddit discussion.

Decluttarr

Decluttarr keeps the radarr & sonarr & lidarr & readarr queue free of stalled / redundant downloads (a common issue in debrid-aarr-land)

Feature overview:

  • Automatically delete downloads that are stuck downloading metadata (& trigger download from another source)
  • Automatically delete failed downloads (& trigger download from another source)
  • Automatically delete downloads belonging to radarr/sonarr/etc. items that have been deleted in the meantime ('Orphan downloads')
  • Automatically delete stalled downloads, after they have been found to be stalled multiple times in a row (& trigger download from another source)
  • Automatically delete slow downloads, after they have been found to be slow multiple times in a row (& trigger download from another source)
  • Automatically delete downloads belonging to radarr/sonarr/etc. items that are unmonitored
  • Automatically delete downloads that failed importing since they are not a format upgrade (i.e. a better version is already present)