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's somehow already April, which – along with the perfect date – brings rainy weekends that make the perfect excuse to stay inside and tinker with the homelab...
This weekend, I'll be digging into two of the whopping 24 new software launches in this week's newsletter, Docker Compose Maker and Palmr – both of which look incredibly promising. (As usual, don't just trust my bias – they're all worth checking out!)
Other self-hosted activity that caught my eye this week:
Happy selfh.st /ing!
In the News A new security fund opens up to help protect the fediverse | TechCrunch
A new security fund aims to help apps in the fediverse — like Mastodon, Threads, and Pixelfed — to pay researchers for disclosing security bugs.
It’s Go Time: The New Plex Experience Is Here
The Fellowship of the App Todayyyyy’s the day. In preview since last fall, and starting to roll out today for…
Social web (beta)
Increase your reach by connecting your publication to the Fediverse
2025.4 Time to continue the dashboards!
Enjoy ready-to-use Area dashboards, have continuous conversations with an LLM, or let your voice assistant start a conversation! Energy device hierarchies, new template functions, and many more exc…
Software Updates
Integration API, add/remove admins from UI, various updates across Drive, Calendar, mobile, and OnlyOffice
New config file for setting static user options, Slack notification template, refactoring and cleanups
Console improvements (now defaults to disabled), Docker and Docker Compose updates
Enhanced auto-detection for recurring transactions, ability to delete expense groups
Focus space for distraction-free environments, project and issue archiving/removal, project templates, Markdown editor, time entry CSV export
Memories, home screen widgets, bulk edit, shift dates, new icon and icon picker
Password-protected shares, folder support, custom expiry times, improved versioning
UI updates, mentions, welcome/trail email removal, featured comment editor
Support for second domain, new API endpoints, bulk contacts upload
New agent for secure connections across Docker nodes, enhanced web UI, new metrics
Experimental 'Area' dashboards, new 'Time' card, improved voice wizard, new integrations
Complete web interface redesign, model gallery improvements, AIO image updates, chat interface enhancements, new model architecture
Appearance and customization options built into settings pages, open and close signups from settings, e-mail notifications, Fediverse name edits
Synced lyrics, support for disc names, multiple library selections in Infinite Views, song type icon
API updates, UX to remove transactions for manual links, native datepicker elements on mobile
New scrobble plugins (LastFM, ListenBrainz), new providers (built-in web player, gPodder), home screen recommendations
Updated image registry, multi-arch builds, new authentication and user management systems, Prometheus metrics, REST API
Support for workflow automations, cleaned up Network Topology view, plugin and UI updates
Various new PNG, PDF, text, video, JSON, list, CSV, number, and time tools
External tool server support via OpenAPI, MCP server support, client-side PDF generation, ability to hide base models, enforced temporary chats mode
32-bit FLAC support, gapless Opus playback, use IPv6 connections when possible, 'Show Playlists from All Libraries' setting
New script: OpenZiti Tunnel, slskd
Display reviews for people and groups, allow /10 reviews, new recommendation strategy localized at the user level
Replaced playback reporting plugin with sessions, image thumbnails on dashboard and library views, improved date and type filtering, better sync
Media release notifications via Apprise, display media airtime on home page, longest streak tracking on statistics page
New Software
Modern web app for monitoring 3D printers via camera feeds
Compare and track Google Play Store app competition
Discord bot for Jellyfin media updates
Lightweight socket monitoring service
Easily create docker-compose files from a curated list of popular containers
Fork of Calibre-Web-Automated-Book-Downloader with a focus on mobile
Organize and stream a personal media collection from anywhere
AI-powered Discord bot with OpenRouter and AI Horde integration
Easily create selfie timelapses from an Immich instance
Automate Kleinanzeigen ad renewals when near expiration
Lightweight, no-nonsense media viewer for local directories
Customized mock API servers for development
Kiosk-based guestbook experience for internal use
Night routine scheduling for parents with Google Calendar integration
Track travel plans and trips via pinning points on a map
Simple and fast remote file storage solution
File sharing platform focused on privacy and security
Minimalistic document management and archiving platform
Sort photos from a source directory into a target directory based on creation date
Lightweight interface for managing Proxmox VM and container tags
Simple self-hosted start page
Convert Reddit atom feeds to media RSS feeds
AI-powered resume generator
Multi-purpose e-commerce platform
Self-hosted personal finance tracker with SimpleFin integration
Enjoying the newsletter?
If you appreciate the insights and content I share, please consider a
one-time or recurring donation to help offset the costs of running this publication and to support independent journalism.
Sponsorships are also available for organizations looking to support the mission.
Latest Directory Apps
Online accounting software for small businesses and freelancers
Minimal macOS desktop client for Docmost
LDAP authentication server for developers
Open-source uptime monitoring tool
User-friendly Traefik management interface
Local image compression in the browser
Powerful mobile management app for OPNsense
Open-source pastebin tool
Redis web management tool
Simple, modern, and fast web-based mail client
Sophisticated invoicing application for small businesses
Local audio music streaming from the browser
Project Updates
Image:
docker.io/m1k1o/neko --> ghcr.io/m1k1o/neko
Website:
https://omnitools.netlify.app --> https://omnitools.app
Repository:
toverainc/willow --> HeyWillow/willow
License:
Apache-2.0 --> AGPL-3.0
More From selfh.st Optimal Plex Settings for Privacy-Conscious Users
Update these settings to limit the data Plex collects about your account, content, and streaming habits
Self-Hosted Dashboard Icons
A collection of self-hosted dashboard icons and logos
Self-Hosting like it’s 2025
In recent years, self-hosting has emerged as a popular alternative to data-collecting, big-brother services. For a time, I must admit, I was almost addicted to trying out new software, building dashboards, and adding applications I didn’t really need. Now that my setup has remained largely the same for over a
Running the LAMP Stack in a Lamp Rack | Jeff Geerling
Stirling PDF — Self-hosted PDF manipulation powerhouse
Stirling PDF is a powerful, locally hosted web application that allows you to perform various operations on PDF files. Learn how to set it up and automate PDF processing in your homelab.
Release v11.0.0 · jagandeepbrar/lunasea
This is the final release of LunaSea.
This release’s intention is for a final clean-up before archival and does not add any new functionality. Toolchain-Related flutter: support for building usin…
Content Spotlight: BookLore Meet BookLore , a self-hosted web application for organizing, sharing, and consuming personal book collections. A relatively new alternative to existing tools like Calibre and Kavita , BookLore comes packaged with a modern, minimal web interface that makes it easy to assign and manage metadata while also categorizing books into libraries and shelves. Other features include smart metadata retrieval from various sources, multi-user support, in-browser eBook and PDF reading, and downloads.
BookLore can be easily installed via Docker and requires a separate MySQL-compatible database for storage.
Links: Source Code
What I'm Watching Command Line Corner: pkill Use pkill to kill a running process by name instead of the PID required for the kill command:
$ kill 5952
$ pkill syncthing
Related News and Content Cloud Egress Fees: What They Are And How to Reduce Them
Learn about cloud egress fees, how they impact your costs, and strategies to lower them for better data management.
AI voice control at what cost
This month made me really think deeply about big tech’s push to combine voice and AI, and how this can put your privacy at serious risk.
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