Weekly Highlights
This week, Immich – the popular Google Photos alternative that continues to ignore my desperate pleas for tags on mobile – announced it's switching to release candidates as the team prepares its v3 update (mobile non-destructive editing, workflows, and the ability to use it as a gallery app on Android).
Leveraging release candidates is a welcome reprieve from the project's usual update cadence, which often sees a major release followed by 2-3 subsequent bug fixes (1, 2, 3) within the time span of just a few days.
As someone who combs through thousands of releases a week, I've never found Immich's update practices to be much of a bother – despite having made it all the way to v1.144.1 before making the jump to v2.
For my own internal purposes, I bucket the various projects I follow into one of several categories based on timing and execution:
- By the Book: Projects that release at a steady cadence with intuitive versioning. Home Assistant is a great example, with early monthly releases followed by a handful of bug fixes throughout the month.
- Short Burst: Projects that occasionally drop a major release followed by a short burst of bug fixes before going dark for several weeks or months (<– Immich sits here).
- Rapid Fire: Projects that very frequently release major and minor releases (usually an indicator of AI assistance or vibe coding). The now defunct Huntarr was a great example of this, and modern projects like Poznote and Yuvomi follow a similar trend.
- Group Chat: Projects that manage multiple apps in a single repository, making their release feeds noisy and a bit of a headache. Ente and Posthog are the biggest culprits in this category.
- Strong, Silent Type: Projects that don't share any notes in their release feeds (Grav is a good example from this past week).
- Personality: Projects that have fun with their releases, like Passbolt's release names/songs or BentoPDF's dad jokes.
- Off the Grid: Projects that don't publish releases and utilize a CHANGELOG.md file for release notes because they're losers.
In other news and activity:
- Fluxer, the promising open source Discord alternative that gained popularity earlier this year, released new mobile clients and shifted internal development back to the project's public repos
- Fox announced it's buying Roku for $22 billion
- Anthropic announced it's training 1,000 people to travel across the U.S. to teach non-technical people how to vibe code
- Epic Games released Lore, an open source version control platform for video game developers
- Oracle halved the resources for users of its free tier
- Hetzner's price increases announced back in May went into effect on Monday
- Allbirds (shoes) is following through on its commitment to becoming an AI company and has officially renamed itself to Smartbird
- A developer's compromised credentials set an AI agent loose on Fedora's bug tracker
- Somebody figured out how to host an electronic banned book library from virtually anywhere via WiFi smart light bulbs
Happy selfh.st/ing!
Self-Host Weekly is an independent publication supported by its readers. Consider signing up or making a donation to show your support and receive exclusive member perks for your contribution!
Newswire




Feedback
Content Spotlight
Meet Kuvasz, a self-hosted uptime and SSL monitoring platform. With Kuvasz, users can monitor the availability and performance of websites, domains, and certificates while receiving alerts via supported notification channels upon status changes. Features include per-monitor settings, single sign-on, a REST API for developers, metric exports, a Home Assistant integration, and an MCP server.
Kuvasz can be easily deployed via Docker and requires an external PostgreSQL database for data storage.
Links: Source Code
Videos and Podcasts
- The story of my open source, baby grand piano | Awesome Open Source
- My HomeLab Monitoring Rules // feat. Checkmk | Christian Lempa
- Your Homelab Is a Mess… Fix It Like This | AlienTech42
- Introducing Enterprise NAS, Built on ZFS | Ubiquiti
Command Line Corner
Use nl to preface each line with a number when viewing the contents of a file:
$ cat example.txt
Self-
Host
Weekly
$ nl example.txt
1 Self-
2 Host
3 WeeklyClick here for an archive of commands shared in past newsletters.
Executive Sponsors
Thanks to following executive sponsors, whose continued support makes this newsletter possible:
- 1Panel – Modern, open source VPS control panel
- AFFiNE – Privacy-first knowledge base
- Atria – Event management and networking platform
- Dawarich – Location history tracking and insights
- Faved – Open source bookmark and link manager
- Komodo – Build and deploy software across servers
- Postiz – Agentic social media scheduling
- Servers@Home – Homelab resources and community
- tirreno – Open source security framework
- Uncloud – Multi-node Docker Compose for production
Submit Content
I'm always looking for new and existing self-hosted content to share in Self-Host Weekly. Submit the form 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.





