Self-Host Weekly is an independent publication supported by its readers. Consider a
donation to show your support and help offset the costs associated with running the newsletter.
Self-Host Weekly
If you missed yesterday's announcement , this newsletter has officially been rebranded to Self-Host Weekly . I explain the rationale behind the name change in the post below, but the important bit is that nothing else is changing – the content, timing, and delivery methods will remain the same.
‘This Week in Self-Hosted’ is now ‘Self-Host Weekly’
New title, same great newsletter
I've also been slowly releasing updates and features to my icon collection over at selfh.st/icons , which I've outlined in a post I made on Reddit earlier this week. As usual, I'd encourage everyone to check them out and submit requests for any I might be missing!
In actual self-hosted news, there was a ton of activity in software to keep everyone busy this weekend (I've captured 22 launches, 18 updates, and 20 directory additions below). Otherwise, there were a few projects updated to open source licenses this week that are worth checking out, and Redditor u/Stolkie is looking for feedback from existing Caddy users regarding a project they're working on to bring a configuration interface to the platform.
Happy selfh.st /ing!
In the News NLnet; 42 Free and Open Source Projects Receive Funding to Reclaim the Public Nature of the Internet
Register today for Community Day 2025
On May 24th join in on meetups happening around the world.
Device verification & email 2FA
Security improvements for staff user authentication
Discourse and the Fediverse!
The Fediverse offers ways to expand the reach of Discourse communities and help them build bridges with people active in other spaces, all while keeping the conversation civil, meaningful and focused.
Software Updates
Support for periodic habits, habit tagging, automatic sorting, daily backups to private Telegram chat
Encrypted ClientHello, post-quantum key exchange, ACME profiles, Via header, global DNS provider, wildcards by default, global DNS config
Public page and sub-page sharing
Investment tracking, portfolio analysis, database optimizations
New activity and gear types, activity laps, enhanced activity page on mobile, bulk updates, new icons
Spam protection blocklists, statistics page, authentication, custom themes, disable metrics
UI improvements, calendar and task sync, performance enhancements, project management tools, authentication updates
Connection-level IP blocking, idle sleep support for Proxmox LXCs, access log rotation, OIDC updates
Gallery-style profile layout option, 2FA support, token enhancements, create/manage applications via settings
Bulk move plants to different locations, improved e-mails, proper OpenWeatherMap error handling
Separated repositories for client apps, custom CSS IDs for image info, cached weather info, rating filter
Support for multiple remote Docker hosts, multi-arch image support, exception handling when connections drop, reconnection mechanism
Support for collaboration, broadcasting via live-updating interface, notifications, list of current viewers
Login codes via e-mail, callback URL input descriptions, e-mail notifications for API key expiry
Watch time per hour, transcoding statistics, Jellystat import, playback reporting plugin import, backup/import settings, update notifications
Additional languages, Amnezia support, edit raw WireGuard configs, system status views, share peers via e-mail, upload existing config
Framework overhaul, redesigned Kanban board, custom columns, dark mode, support for additional languages
Added comics as standalone media type, export release calendar as iCalendar file, daily release digests, new stats on media list page
New Software
Anime watchlist, search, and recommendation platform
Stream video content directly from torrents via browser
Lightweight machine learning research platform
Workshop management system for vehicle service centers
Stack and container management web interface
Project documentation, changelogs, and roadmaps via Markdown
Lightweight and responsive web app for monitoring Docker container resource usage
Mobile-first media server with zero setup
Mobile companion for Hugo static sites and blogs
Script to identify hardware transcoding capabilities
Feed aggregator designed for e-ink devices
Shared expense management and splitting
Display notices and require acknowledgment from users before directing to a URL
Fast and lightweight OPDS server for eBook libraries
Minimal browser-based text editor
Whiteboard dev environment via the browser
Command line script to easily update the Plex ClearLogo image for TV shows
Manage and link devices to notes and encrypted credential storage
Windows PowerShell script for monitoring the online status of self-hosted services with support for notifications
AudioBookshelf client for iOS devices
Display interactive statistics for a Plex media library
Fast, modern, flat-file wiki written in Go
Latest Directory Apps
Turnkey solution for consumer authentication needs
Manage monthly budgets and net worth
Local-first collaborative workspace with real-time chat
Server infrastructure management dashboard
Simple and easy-to-use mail server
Open-source podcast hosting platform
Powerful multi-user file manager
Fetch data from Garmin servers for local storage and visualization
Simple, privacy-first event hosting
Privacy-friendly web analytics
Fast and simple multi-media file server
Event management and ticket selling platform
Minimal JSON storage platform
Simple web-based audio streaming server
Application and server management dashboard
Lightweight personal landing page
Interactive and collaborative code notebooks
Minimalistic document management platform
Personal finance management app
Project Updates
License:
None --> GPL-3.0
Website:
https://corecontrol.gitbook.io/docs --> https://corecontrol.xyz
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-Hosting Guide to Alternatives: Google Analytics
Self-hosted alternatives for the popular web analytics platform
LAN-Only DNS with failover
How to use Technitium and keepalived for high-availability homelab DNS
Installing Stirling-PDF for a suite of useful self-hosted, PDF-related tools
I wrote this in November 2024 but, for some reason, I didn’t publish it.
How I write my blogs in Obsidian and publish instantly
I’ve been using Obsidian for all my writing lately, and it’s been a game changer. The local-first model means everything lives as plain text on my machine, and with the Minimal theme, the interface stays clean and distraction-free.
My vault lives in iCloud (Dropbox or Google Drive work too), so notes sync seamlessly across devices - I often start drafts on my phone and finish them later on my laptop.
This blog is hosted on a Nintendo Wii
Content Spotlight Meet Warracker , a self-hosted warranty tracking platform. Built for centralization, Warracker allows users to effortlessly keep track of product warranties, expiration dates, and related documentation in a single place. Features include detailed records, document storage, alerts, search, authentication, exports/imports, and tagging.
Warracker can be easily installed via Docker and requires a separate PostgreSQL container for external storage.
Links: Source Code
Videos and Podcasts Command Line Corner: curl -I Use curl -I (i) to fetch only the HTTP headers of a request rather than the entire body:
$ curl -I https://news.ycombinator.com/
HTTP/2 403
date: Fri, 25 Apr 2025 07:00:00 GMT
content-type: text/html; charset=UTF-8
etc...
Related News and Content Wait, how did a decentralized service like Bluesky go down? | TechCrunch
It turns out that decentralized social networks can go down, too. On Thursday evening, the decentralized social network Bluesky experienced a significant
Share Your Content I'm always looking for new and existing self-hosted content to share in Self-Host Weekly . 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.