Riven's Frontend Fixed (Library view)
Fantastic Frontend
We've been using Riven since before the frontend was working nicely, so we've all assumed that the 500 errors on the "Library" view of the frontend was normal, indicating a work in progress.
It turns out, this has been fixed for a while, but we were presenting the database parameters to the frontend in the wrong syntax - now that the syntax is fixed, your Riven frontend's library tab should look more like this:
Thanks to @zombie in Discord, we've unearthed another possible bug...
Our Zurg config has always had these options set:
retain_folder_name_extension: false
retain_rd_torrent_name: true
... which can cause a "race condition", such that sometimes the folders created by Zurg are detected by Riven using their original name, but then subsequently renamed by Zurg after it identifies that they contain movies/shows.
I quote:
it's only a problem if riven detects the file between
a) zurg seeing the torrent
b) zurg displaying the torrent in webdav
c) rclone showing the file
d) zurg realising it's a movie with .mkv or mp4 extension and renaming the dir
if riven sees the file between c) and d) you get a broken symlink
So... this may have something to do with the odd broken symlinks our Riven users see. I've updated our defaults (on a fresh Zurg install) to:
retain_folder_name_extension: true
retain_rd_torrent_name: true
.. and curious / brave users may want to adjust these settings themselves, and restart zurg to test
US DC testing
Speaking of testing, the elfhosted.us cluster is nearly ready for beta testing, so if you're a US user who sees a significant difference between https://speed.elfhosted.com (Falkenstein, Germany) and https://speed.elfhosted.us (Washington State), read on..
If you'd like to help test, with either your main account, or a temporary test account, please drop into this thread and add your details.
WebDAV bundled with Hobbits / Rangers
WebDav Access is now included in the Hobbits and Ranger packages, but because you're not prompted to set a password on purchase, you'll need to set your own WebDAV password using ElfBot, by running elfbot env webdav WEBDAV_PASSWORD=yoursekritpassword
.
Calibre / Calibre-Web fixes
Although not a hugely popular combination, Calibre / Calibre-Web is an excellent solution for managing your eBook collection. I've fixed some hardcoded paths pointing to ElfStorage (which no longer exists), and updated the documentation to indicate how to maintain the Calibre Library in /config
, but to store actual content in a storage mount.
Openbooks also fixed
Similar to Calibre above, OpenBooks (a tool for sourcing ebooks / audiobooks from IRC) will now save downloads to an ephemeral /tmp
folder by default (you can then download them from the browser UI), but this can be adjusted with use of an environment variable to save downloaded content to a storage mount.
Elf-Disclosure for Jul 2024 released
Our Elf-Disclosure report for Jul 2024 was published, full of juicy stats, retrospectives, and ideas about upcoming plans.
Reddit Rampages
I posted our Elf-Disclosure report to r/StremioAddons, as well as a 10% birthday coupon for our hosted Stremio addons. This caused a bit of a flurry of topics / posts, which the ElfVengers and I have tried to respond to as quickly and clearly as possible.
I include these below for context, and in case you're an active Reddit and you want to have your say :)
Today's scoreboard
Metric | Numberz | Delta |
๐ง Total subscribers | 180 | - |
๐พ Zurg mounts: | 147 | +1 |
โฐ Riven pods: | 54 | +4 |
๐ฌ Tenant pods | 2365 | -313 |
๐ง๐ปโ๐พ Hobbits | 49 | +16 |
๐ค Rangers | 19 | - |
๐ฆธ Elf-vengers | 8 | - |
๐ Bugz squished | 2 | - |
๐น๏ธ New toyz | - | - |
Summary
Thanks for geeking out with us, and please share these posts with related geeks! Type /review
into any Discord channel to share your experience - this helps us to attract mooar elves!