Skip to content

Self-Host Weekly (19 December 2025)

Popular open source licenses, Santa tracking, and saying goodbye to an old friend

Self-Host Weekly (19 December 2025)
SPONSORED BY    PikaPods
Self-Host Weekly is sponsored by PikaPods, the instant open source hosting service. Run a large selection of open source apps within seconds from just $1.20/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!

Weekly Highlights

GitHub stole most of the spotlight this week after announcing it was going to begin charging customers for self-hosted Actions runner usage while simultaneously reducing the price for those hosted by the platform. Cue the intense backlash from users who hate paying for things, which prompted the company to postpone the decision (i.e. they'll implement the new pricing after we've all moved on to the next controversy).

On the flip side of the coin, Docker open sourced the images from their Docker Hardened Image program under the Apache 2.0 license and released them to the public (source code), which will allow maintainers to leverage the hardened images when building applications. This should theoretically reduce attack vectors and produce smaller images for those utilizing them, but TBD on how much the average end user will be impacted.

And speaking of open source, the Open Source Initiative published their list of the 20 most-popular open source licenses from 2025 ranked by number of pageviews. MIT led the pack with ~1.5M pageviews, while Apache 2.0 and BSD 2/3 followed with approximately 350k views each (the disparity between the top four and bottom 16 is fairly large).

Other Highlights

Happy selfh.st/ing!

Newswire

Self-Hosted Software Names You’re Probably Mispronouncing
An unofficial guide to commonly mispronounced names in self-hosted software
Update to GitHub Actions pricing - GitHub Changelog
Update: We’ve read your posts and heard your feedback. We’re postponing the announced billing change for self-hosted GitHub Actions to take time to re-evaluate our approach. We are continuing to…
Meet our new commercial partner: Apollo Automation
We chat to Apollo Automation about why they’ve joined us as our second partner. Plus we talk toilets, and why things seem to be getting worse.
A newbie’s guide to self-hosting with YunoHost. Part 2: installation & setup
A step-by-step visual guide for newbies about how to install and setup YunoHost - it’s easy, fast and accessible to all
Sendspin is ESPHome’s answer to Sonos-style multi-room audio
Sendspin is a new and powerful protocol that’s easy to use.
Top Open Source licenses in 2025
The top 20 OSI-Approved licenses most frequently sought out by our community in 2025 based on number of pageviews.
Hardened Images for Everyone | Docker
Security for everyone. Docker Hardened Images are now free to use, share, and build on with no licensing surprises.
Marginal Gains: Major Impact | Stalwart Labs
In professional cycling, the concept of marginal gains became famous through Team Sky. Rather than chasing dramatic breakthroughs, they focused on making hundreds of small improvements: slightly better bike fit, marginally lighter components, improved sleep, cleaner nutrition. None of these changes mattered much on their own, but together they reshaped performance—and helped dominate the sport for years.

More From selfh.st

My Favorite Self-Hosted Apps Launched in 2025
A look back at some of my favorite self-hosted software and applications released in 2025
Building Slink: Lessons from Creating a Self-Hosted Image Hosting Platform
Challenges and architectural decisions while building a community-driven image-sharing platform

Content Spotlight

Meet Jellify, a cross-platform music player for Jellyfin. With Jellify, users can easily stream their music on-the-go (iOS or Android) from the comfort of a modern interface that places a heavy emphasis on library artwork (similar to popular hosted streaming services). Features include themes, music discovery, playback reporting, playlist management, offline playback, instant mixes, Google Cast support – with gapless playback and Android Auto/CarPlay support on the way.

While available in the official app stores, Android users can also install the Jellify APK directly from GitHub releases, while iOS users have the option to join the latest TestFlight or install via sideloading.



Links: Source Code, Google Play, Apple App Store

Videos and Podcasts

Command Line Corner

Use echo $RANDOM to generate a random number from the command line:

$ echo $RANDOM
  1337101

Click here for an archive of commands shared in past newsletters.

Executive Sponsors

Thanks to following executive sponsors, whose continued support makes this newsletter possible:

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.