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 (7 March 2025) 13 min read
This Week in Self-Hosted

This Week in Self-Hosted (7 March 2025)

Self-hosted news, updates, launches, and content for the week ending Friday, March 7, 2025

By Ethan Sholly
This Week in Self-Hosted (7 March 2025) 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

The past few months have been great for self-hosters looking to organize their personal finances (it is tax season, after all). Established platforms like Firefly III and Actual Budget (note the recent repository move) continue to evolve, while a surge of new and innovative apps like Maybe, Monetr, Investbrain, Subscription Manager, DumbBudget, and Thrifty have entered the scene.

This week, three new apps joined the mix – the hilariously named DollarDollar Bill Y'all (second only to a GitHub handle I recently stumbled across, beans-are-gross), Envelofy, and Personal Accountant.

On another note, I received some flack last week for poking fun at the Immich devs for prioritizing the platform's new mascot over a feature I've personally been looking forward to (yes, they were in on it). I had planned to make a formal apology this week until I noticed they dropped another release that again left me feeling neglected as they instead celebrated 60k GitHub stars (is that a lot?).

If you need me before next Friday, I'll be busy making the transition back to Google Photos while enjoying this custom CSS for styling a Flame dashboard to look like the Lumon MDR terminals from Severance.

Happy selfh.st/ing!

In the News

Warp factor 5, Mr. Sulu
Things are speeding up around here
Music Assistant’s next big hit
Spotify Connect, Assist streaming, podcasts, audiobooks, Apple Music, a full EQ, and more!
End of Deployarr with v5.7 - I was short-sighted! | SimpleHomelab
First, the big bad news.

Software Updates

Allow x minutes downtime before alerting, subpath support, connect to multiple hubs with single agent, GPU and temperature columns, new installation options
Plugin support, improved chat and whiteboards, updated Away mode, push-to-talk, significant code refactor
Themes, mobile-friendly UI updates, permalinks, health checks, monitoring dashboard, queue management via UI, translations
Exposed image update labels via UI, added support for OpenSSF Scorecard for project risk assessments, improved UI responsiveness
Support for single-container deployments from any registry, app templates (pre-configured image deployments)
Support for multiple organizations, generate compose applications using AI prompts, redesigned API keys, new 2FA flow
Collapsible board columns, improved navigation, apply labels when creating issues, UI tweaks and performance enhancements
Increased performance via DocumentDB PostgreSQL extension, enhanced compatibility, vector search support, replication for high-availability
CalDAV integration, authentication, multi-user support, dark mode
SAML SSO support, new operators for hidden fields, optional back button
Auto cloud save redirects, support for custom cloud save manifests, library filter for developers and publishers, improved game metadata search UI
Headers for dashboards, tile card and editor improvements, streaming responses for assist chat, rewritten SmartThings integration
PostgreSQL support, built-in QR code reader, label generation for printers
Video memories playable from web, shortcuts for adding assets, QR codes for shared links
Updated container image registry, now requires Immich v1.127.0 for memories support
New Omada plugin, additional MQTT attributes for Home Assistant, container images now also published to GHCR
Support for multiple base domains, Crowdsec installer, access rules
Azure OpenAI service integration, structured outputs, DeepSeek-R1 support
Major UI overhaul including new list and grid layouts, revamped settings
Menu action button for archiving photos from albums, new thumbnail size for Retina 5K displays, less eager content preloading for reduced server load
New scripts: Apache Tomcat, Pterodactyl Panel, Pterodactyl Wings, Reveal.js
Support for custom generated feeds from lobste.rs
Transition to containerized deployment, light mode, optimized resource footprint

New Software

Straightforward real-time Kanban boards for project management
Side-by-side text translation using LibreTranslate API
All-in-one Mosquitto MQTT broker with a web UI
Modern pastebin with encryption, expirations, private pastes, accounts, and an API
Expense tracking and bill-splitting app designed for privacy
Emby integration for tracking and syncing activity with Letterboxd
Envelope budgeting with AI integration for managing expenses
Memory-safe web server written in Rust
Automated workflows for watching, processing, and moving files
Plugin for automatically creating and maintaining Jellyfin collections based on media tags
Self-hosted Kanban app with multi-user support and sharing
Browser-based AI voice generator
Effortlessly sync comic ratings from ComicBookRoundup directly to a Komga library
Minimal library web application for managing books (tightly coupled with KOReader)
Easy-to-use URL shortener written in Go
Web GUI controller for Caddy with automatic SSL certificates
Flutter-based mobile app for managing NGINX Proxy Manager
Comprehensive health and performance monitoring for UPS devices
Webhook handler for subtitle management with Bazarr, Radarr, and Sonarr integration
Completely local AI chat with PDF files
Expense tracking app for balancing and organization transactions
AI-generated recommendations for personal media
SSH-based server management panel
Web interface and notifications for flight prices via Google Flights
Warranty tracker for product warranties, expiration dates, and related documentation

Latest Directory Apps

Automated cleanup of unwanted or blocked media files
Zero-config URL shortener with QR codes and analytics
Customer support desk platform
Flutter-based mobile app for managing NGINX Proxy Manager
Online tools for simplifying everyday tasks
Secure and private app for storing, accessing, and sharing files
Startup platform for managing projects, goals, and processes
Audio and subtitle track changer for Plex
Minimal file upload and pastebin service
Simple, private file sharing (updated fork of Firefox Send)
Automated media recommendations and requests based on user activity
TUI AudioBookshelf client for Linux
Container management and deployment with AI integration
Platform for deploying static sites, web apps, databases, and CRON jobs
OCI-native container image registry, simplified

Project Updates

Image: damongolding/immich-kiosk --> ghcr.io/damongolding/immich-kiosk
License: Custom --> AGPL-3.0

Community Content

Making Unraid usable on mobile
Making Unraid just a tiny bit more useful on your mobile device
PeerTube: the Fediverse’s decentralized video platform (part 1: first impressions)
A walk-through of PeerTube, an open-source, federated alternative to YouTube
Paperless-ngx — Self-hosted document management that actually makes sense
Paperless-ngx is a powerful document management system that helps you go paperless by automatically organizing and making your documents searchable. Perfect for managing bills, receipts, and important documents in your homelab.
Build your own Google Docs + Drive with your Raspberry Pi
Learn how to degoogle your documents and free them from the tech giants by hosting the open source cryptpad on your raspberry pi.
Self-Hosting a Firefox Sync Server
After switching from Firefox to LibreWolf, I became interested in the idea of self-hosting my own Firefox Sync server. Although I had seen this was possible before, I had never really looked into it—until now. I embarked on a journey to set this up, and while it wasn’t completely smooth sailing, I eventually got it working. Here’s how it went. Finding the Right Sync Server Initial Search: Mozilla’s Sync Server Repo I started by searching for “firefox sync server github” and quickly found Mozilla’s syncserver repo.
Supercharging Your Ghost Blog with Meilisearch: A Powerful Search Integration
Transform your Ghost blog with lightning-fast search using the Ghost-Meilisearch integration. Deliver sub-50ms results, enjoy typo tolerance, and customize your search experience. Boost reader engagement with real-time indexing and seamless theme integration.

Content Spotlight: SimpleHomelab

Meet SimpleHomelab, a website dedicated to homelab guides, content, and software deployment. Recently re-branded from SmartHomeBeginner, SimpleHomelab is known for its extensive multi-part guides covering beginner and advanced topics, as well as Deployarr – a custom-built platform for easily deploying 125+ popular self-hosted apps. The site also has an accompanying YouTube channel with a suite of videos covering Docker, Traefik, Proxmox, and more.

SimpleHomelab.com
Leading technology site focussed on Smart Home, Home Server, HTPC, Media Players, Linux and Other Homelab topics with over 150k followers.

Disclaimer: SimpleHomelab is an occasional affiliate and sponsor of selfh.st. No affiliate links were used in the writing of this feature.

Links: Website

What I'm Watching

Command Line Corner: curl wttr.in

Use curl wttr.in to view a three-day weather forecast directly from the command line (see repo here for additional details on how this works):

$ curl wttr.in
Weather for City: Paris, France

     \   /     Clear
      .-.      10 – 11 °C
   ― (   ) ―   ↑ 11 km/h
      `-’      10 km
     /   \     0.0 mm
Funkwhale Wants to Filter Out Far-Right Music - We Distribute
Funkwhale, the federated music-sharing platform, is building a new mechanism for filtering out music related to Nazis, Fascism, and White Power.
Mozilla rewrites Firefox’s Terms of Use after user backlash | TechCrunch
Critics said the new terms implied Mozilla was asking users for the rights to whatever data they input or upload through Firefox.
I struggled with Git, so I’m making a game to spare others the pain
I struggled with Git, so I’m making a game to spare others the pain

Share Your Content

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