Skip to content

This Week in Self-Hosted (26 July 2024)

Self-hosted news, updates, launches, and a spotlight on WhoDB - a lightweight and modern database management application

This Week in Self-Hosted (26 July 2024)
This Week in Self-Hosted
Sponsored by Cakedesk

This Week in Self-Hosted is sponsored by Cakedesk, the subscription-free invoicing app for freelancers and small businesses that's easy to use, lightning fast, and works completely offline. Try it for free without limitations for up to 3 clients.

This Week in Self-Hosted

For those following last week's Immich/FUTO licensing drama, the development team rescinded their decision to refer to financial support for the application as a license this week. Instead, they're now referring to financial support as buying a product key as they continue their push to normalize open-source software purchases in support of sustainable development.

The Ghost content management team also made significant progress towards integrating ActivityPub into the platform after syncing their first post to Mastodon this morning. (I find this particularly exciting, as I'm utilizing a self-hosted instance of Ghost to deploy selfh.st.)

In other news, a ton of new software launches popped up on my radar this week, so be sure to check them out if you don't normally scroll that far in the newsletter.

Happy selfh.st/ing!

In the News

Wording change and clarification for purchasing Immich · immich-app immich · Discussion #11313
Hello everybody, Alex here! After the last announcement on a wording change in response to our mishap of using the words licensed and unlicensed, the team and I gave it a long hard thought over the…
The Open Home is not for sale
As acquisitions continue to kill local and private options in the smart home, we explain how we protect Open Home projects from investor greed.
We now deliver settings & posts
For a good time, follow this newsletter on Mastodon.

Software Updates

New Software

Breaking Changes

Latest Directory Apps


Help keep the newsletter (and me) running ☕

This Week in Self-Hosted is an independent publication supported by the self-hosted community. Consider buying me a coffee, signing up for a monthly donation on the site, or sponsoring the newsletter to help offset the costs associated with running the publication.

Community Content

Getting Started with APIs in Home Assistant: A Friendly Guide
Hey there, smarthome enthusiasts! So, a friend of mine recently reached out, asking if I could help him understand the basics of APIs and how to integrate them into Home Assistant. And I thought, “Why not turn this into a blog post?” After all, if one person has a question,
Control D and Tailscale: Granular DNS for every device on your network
We’re excited to announce an integration with Control D, a customizable DNS service. With Control D and Tailscale, every device on your tailnet can be protected from internet threats, unwanted and malicious content, or ads.
GitHub - DrDBanner/inmanage: Easily update and back up your self-hosted Invoice Ninja instance with a shell script.
Easily update and back up your self-hosted Invoice Ninja instance with a shell script. - DrDBanner/inmanage

More From selfh.st

Self-Hosted Applications and Alternatives
A directory of self-hosted software and applications for easy browsing and discovery

Content Spotlight: WhoDB

Meet WhoDB, a lightweight self-hosted database management tool. Along with similarities in functionality to existing tools, WhoDB comes packed with a snappy and user-friendly interface that takes a more visual approach to managing database tables and their relationships. Features include interactive graphs for visualizing databases, inline editing and previews, support for a wide array of database types, and a Jupyter Notebook-like scratchpad for performing database queries.

WhoDB can be easily installed via Docker and is currently under very active development with additional functionality (including an API) on the horizon.

Screenshot from the project's repository

Links: GitHub, Website, Documentation

What I'm Watching

What I'm Listening To

To Update, or Not to Update?
ESPHome dev dishes on device updates, Immich license drama heats up, Alex’s DIY server fix, and Chris reports on mobile tech trip test.
The Homelab Episode 133 – Crowdsec and pfsense – The Homelab Show
All of a Flutter
Alan gets with the times and starts a self-hosted email newsletter, Mark updates the Flutter-based Quickemu frontend Quickgui, and Martin quietly smashes some hardware together.

Command Line Corner: alias

Use the alias command to create customized shortcuts for frequently used commands:

/$ alias test='cat example.txt'
/$ test
  This Week in Self-Hosted

Click here to view an archive of commands shared in previous newsletters.

Switzerland Makes Open Source Software Mandatory For Public Sector
A big boost to the open-source community and an inspiration to other public sectors!

Share Your Content in a Future Newsletter

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.