Subscribe to our newsletter

For the latest in self-hosted news, software, and content delivered straight to your inbox every Friday

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks
This Week in Self-Hosted (4 October 2024) 8 min read
This Week in Self-Hosted

This Week in Self-Hosted (4 October 2024)

Self-hosted news, updates, launches, and a spotlight on Streamyfin - a simple and user-friendly Jellyfin mobile client

By Ethan Sholly
This Week in Self-Hosted (4 October 2024) Post image
Sponsored by PikaPods

This Week in Self-Hosted is sponsored by PikaPods, the instant open source hosting service. Run a large selection of open source apps within seconds from just $1/month. Server administration, updates, and backups are all taken care of, leaving you in control of your data. Try it today with $5 free welcome credit!

This Week in Self-Hosted

It was a busy week in self-hosted adjacent software as Borg, the popular backup platform, added support for rclone in a recent beta release. The change enables 70+ cloud storage providers for users looking for an easy way to back up their data and upload it to the cloud.

On the mobile front, Mozilla released the first beta of their Thunderbird client for Android this week. Built on the popular K-9 Mail app the company acquired in 2022, the beta is the first step in transitioning the platform to the Thunderbird branding while bringing some design and functionality improvements along the way.

If you missed it, I opened selfh.st's annual self-hosted user survey for responses last week. The survey consists of 35-40 questions and shouldn't take long to complete. Responses will be open until next Friday.

2024 Self-Host User Survey
An annual survey for measuring self-hosting behaviors and preferences across various topics

Happy selfh.st/ing!

In the News

Home Assistant Connect ZBT-1 issue and replacement
Through extensive testing, we’ve found a fault, but we’re setting up a replacement program.
Reaffirming our commitment to free
Today Cloudflare reaffirms its commitment to offering a robust Free service tier that continues to improve. We share why Free is a cornerstone of our business strategy, and how it contributes to building a better Internet.
Help Us Test the Thunderbird for Android Beta! - The Thunderbird Blog
The wait is over! Download and learn how to help us test the Thunderbird for Android beta for the upcoming regular release.
Mastodon Announces Fediverse Discovery Providers - We Distribute
Mastodon Engineering has announced a new network-wide effort to create a framework for service providers offering a variety of capabilities.

Software Updates

  • 2FAuth v5.3.0 | 2FA Management: New preferences for on-screen delays and automatic registrations, assign 2FA accounts to groups, new Auth tab in admin panel, proxy support for OpenID connector
  • Actual Budget v24.10.0 | Budgeting: SimpleFIN support (now a first-party feature), default color theme, unintelligible font in privacy mode
  • Baserow v1.28.0 | No-Code Database: Timeline view, filtered calendar view, data sync backend, sync with local Baserow table, new field states, manually trigger sync
  • Coder v2.16.0 | Dev Environments: Introduction of organizations, custom roles, and notifications
  • Dawarich v0.15.0 | Location History: New watch directory for automated imports
  • FastenHealth v1.1.3 | Health Records: Basic user management, support for additional providers, new logos
  • Floccus v5.3.0 | Bookmark Sync: Added support for Linkwarden
  • Git-Sync v0.10/11 | Git Backup: Added support for Forgejo, new clone types (bare, shallow, mirror, and full)
  • Grist v1.2.0 | No-Code Database: Two-way references, new cards on the home page (welcome, tutorial, webinars, help center), default LLM provider updated to gpt-4o
  • Home Assistant 2024.10.0 | Home Automation: Section titles replaced with heading cards, repairs for long-term statistics, improved YAML syntax for automations, new integrations
  • Keycloak v26.0.0 | Identity Management: Full support for organizations, persistent user sessions by default, new default login theme
  • Kometa v2.1.0 | Plex Metadata: Dynamic collections via letterboxd user lists, support for new studios, blog launch
  • Markopolis v3.0.0 | Markdown Notes: Backend rewrite, transitioned from file-based management to PocketBase, relative paths, tag management
  • MediaCMS v4.0.0 | Content Management: Translations support
  • OpenSign v2.4.0 | Document Signing: Embedding feature for templates, add elements in transparent PNG format, upload option for initials
  • qBittorrent v5.0.0 | Torrents: Systemd power management on Linux, larger piece sizes, separate filter for tracker errors, Mark-of-the-Web support
  • Receipt Wrangler v5.3.0 | Receipt Manager: Configurable shortcuts, within current month and between filters, capture before/after updates for history
  • Ryot v7.4.0 | Tracker: Ryot Pro released as open-source
  • Wallos v2.25.0 | Subscriptions: Added 2FA support

New Software

Breaking Changes

Latest Directory Apps

  • Beaver Habit Tracker: Self-hosted habit tracking app
  • Dagu: Cron alternative with a web UI
  • DbGate: Cross-platform database manager
  • Elysian: Sync and backup for browser bookmarks
  • LinkDroid for Linkwarden: Native mobile companion app for Linkwarden
  • LinuxGSM: Simple command-line deployment for 100+ game servers
  • Mayan EDMS: Enterprise documentation management system
  • Multi-Scrobbler: Scrobble music from multiple platforms to multiple clients
  • Phorge: Community-driven development platform
  • RapidForge: Self-hosted endpoints for forms and tasks
  • Sable: SABnzbd iOS companion app
  • slskd: Client-server application for the Soulseek file-sharing network
  • Subscription Manager: Track and manage subscriptions
  • Typemill: Lightweight, flat-file CMS for publishers
  • Wakapi: Coding statistics and time tracking

Help keep the newsletter (and me) running ☕

This Week in Self-Hosted is an independent publication supported by the self-hosted community. Consider making a one-time donation (no account required), buying me a coffee, signing up for a monthly donation on the site, or sponsoring the newsletter to help offset the costs associated with running the publication.

Community Content

Common Misconceptions of the AGPL · Danb Blog
Before getting into this post i want to make it clear I’m not a legal expert in any way and the following post is based upon my interpretations from spending a lot of time looking at software licenses.
Installing Jellyfin as a Podman Quadlet
Jellyfin is everyone’s favourite open-source multimedia player. This guide goes over how to install it as a Podman Quadlet. This assumes you already have Podman setup for Quadlets. Follow this guide to setup Podman for Quadlets. Create the container First, create and edit sudo nvim ~/containers/jellyfin.container, if you don’t use Neovim, replace nvim with whichever text editor you prefer. Paste the follwing. Replace {USER} with your user, {PUID} with the value of id {USER} -u, {PGID} with the value of id {USER} -g, and change your time zone accordingly.
Home Assistant turns 11 years old
The Open Home is maturing like fine wine, with Home Assistant reaching 11 years old and showing no signs of slowing.

More From selfh.st

2024 Self-Host User Survey
An annual survey for measuring self-hosting behaviors and preferences across various topics
Self-Hosted Applications and Alternatives
A directory of self-hosted software and applications for easy browsing and discovery

Content Spotlight: Streamyfin

Meet Streamyfin, a simple and user-friendly open-source Jellyfin client for mobile devices. Streamyfin sets itself apart from other Jellyfin clients with a modern interface and robust feature set that includes skipping intros/credits, Trickplay images, transcoded downloads, picture-in-picture, background audio streaming, experimental Chromecast support, and more on the way. The developers also collaborated with the JellySearch team to leverage its capabilities for improved and optimized search within the app.

Streamyfin can be installed from the App Store on iOS and Google Play or manually via the repository's releases on Android. The team is also currently facilitating a new app icon contest on the project's Discord server for anyone looking to get in on the action.

Screenshots from the project's repository featuring the library, download, and media item screens against a dark background.

Links: GitHub, Google Play, App Store

What I'm Watching

What I'm Listening To

No Google October
Ditching Google Search for an entire month! We reveal the tool that’s helping us break free. Plus, a special guest shares his home lab to data center journey. And, Chris raves about the ultimate Jellyfin client (and confesses to an accidental network camera purchase).
Rock Around the Underclock
Martin introduces tools for overclocking and underclocking GPUs, Alan has been discovering new music with the joy of Python, and Mark has a new audiobook server.

Command Line Corner: Ctrl + T

Use Ctrl + T to quickly swap the last two characters before the cursor (most helpful for quickly correcting accidental suod or sl occurrences):

/$ suod_
/$ sudo_

Click here to view an archive of commands shared in previous newsletters.

Go Woke, Get Forked? Godot Engine Fiasco Leads To Many New Forks!
The Godot engine project could be in trouble with the community divided.
Beyond technical features: why we need to talk about the values of the Fediverse (part 1)
The Fediverse has a different value system than commercial social media: striving for genuine connections, protecting privacy and championing accessibility

Share Your Content in a Future Newsletter

I'm always looking for new and existing self-hosted content to share in This Week in Self-Hosted. Reach out using the button below if you'd like to have your own content featured or have a suggestion for content types you'd like to see featured in future newsletters.

Comments