Subscribe to our newsletter

For the latest in self-hosted news, software, and content delivered straight to your inbox every Friday

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks
This Week in Self-Hosted (3 May 2024) 8 min read
This Week in Self-Hosted

This Week in Self-Hosted (3 May 2024)

Self-hosted news, updates, launches, and a spotlight on Zoraxy - a reverse proxy and forwarding tool with a web interface

By Ethan Sholly
This Week in Self-Hosted (3 May 2024) Post image
Sponsored by Tailscale

This Week in Self-Hosted is sponsored by Tailscale, which takes the headache out of configuring WireGuard tunnels between every device and service on your network. Simple, secure, and free for personal use.

This Week in Self-Hosted

If you've been keeping track after Google Photos' controversial update several years ago, you're probably familiar with Immich – a popular self-hosted alternative that surfaced shortly after. This week, the Immich team announced they're going full-time after partnering with FUTO, an organization focused on funding FOSS projects. The announcement post states the software will remain under the AGPL license and the team will retain full autonomy over the direction of the software.

In other news, open source non-profits continued making headlines this week. The decentralized social media platform Mastodon formed a new U.S. non-profit organization after recently losing its non-profit status in Germany, where the platform's original developers are based. Shortly after the announcement, the team also shared a Twitter co-founder is joining the new org's board of directors.

In terms of software, a ton of notable updates and releases have been aggregated below. Users of Traefik – the popular proxying solution – should pay special attention as the project dropped its major v3 release this week. On a semi-related note, I've also added a new Breaking Changes section for those who don't quite pay enough attention to release notes when upgrading software.

In the News

The Immich core team goes full-time | Immich
Immich is joining FUTO!
Mastodon forms new U.S. non-profit
As part of our commitment to supporting the growth and operational capabilities of Mastodon, we have established a 501(c)(3) non-profit entity in the United States aimed at facilitating our efforts, including being able to receive tax-deductible U.S. donations.
Governing Board Elections 2024
Matrix, the open protocol for secure decentralised communications

Software Updates

  • Hoarder v0.13.0 | Bookmarks: Android app release, nested lists, tag merging, collection cleanup suggestions, screenshot previews, edit lists, new CLI commands
  • Home Assistant v2024.5.0 | Home Automation: Data table item grouping, lock features for tile card, create helpers from automation menu, improved audio for ESPHome for Assist
  • HortusFox v3.0 | Plant Management: Calendar beta, weather forecasts, QR code printing, clone plants, additional sorting options, inventory locations
  • Immich v1.103.0 | Photos: Read-only album shares, permanent web URLs, jump-to-date from memory view, improved geocoding location data
  • Kyoo v4.5.0 | Streaming: Automatic metadata refresh, reworked image storing system, GHCR container images
  • Lychee v5.3.0 | Photos: S3 bucket support, copyright per album settings
  • Outline v0.76.0 | Knowledge Base: Improved search matching for phrases, 'Search in document' functionality, improved snippet quality for search results, additional collection icons, table sorting controls
  • Papermark v0.12.0 | Documents: Data rooms (multi-document shares with a single link), folder updates, visitor data pagination
  • PeerTube v6.1.0 | Video Streaming: Updated logic for counting views, user import/export, ability to keep original file, banners and avatars, UI/UX updates
  • Plant-it v0.5.0 | Gardening: Frontend rewrite using Flutter
  • SimpleX Chat v5.7.0 | Messaging: Strong default encryption, forward and save messages, network management, profile image shapes, in-call sounds
  • Stirling PDF v0.23.1 | Editing: Support for custom HTML files, language updates
  • ToolJet v2.40.0 | Low-Code: Revamped invite flow
  • Traefik v3.0.0 | Proxy: WebAssembly, OpenTelemetry, Kubernetes Gateway API, SPIFFE, HTTP/3
  • Wallos v1.23.0 | Subscriptions: Backup and restore functionality
  • Wizarr v4.0.0 | User Management: Emby support, live TV permissions from invites, config for concurrent Jellyfin sessions, extended labels for buttons

Breaking Changes

New Software

Latest Apps and Companions

  • Double Take: UI and API for processing and training facial recognition images
  • Frigate-Notify: Event notifications for Frigate NVR
  • Ruddarr: Native iOS companion app for Radarr and Sonarr

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

karelvo | Self-hosting forms, the sane way
Hosting your own form processor can be a nightmare, or not.
Help us test our new Manifest v3 Chrome browser extension
If you are not already aware, Google introduced a new, controversial way of building browser extensions, called Manifest v3 (Mv3). You can read more about it from Google here. While this can sound like a new, simple version to upgrade to, Manifest v3 largely requires you to completely rewrite large parts of your browser extension. Many of the new requirements have been challenging to adopt without sacrificing features or the user experience that you have come to expect. Nevertheless, Google set…
Backup Proxmox VE VMs Quickly and Easily
We show you how to easily backup Proxmox VE vitual machines using only a few clicks of the UI, and also show a neat trick for restoring them
Forgejo monthly update - April 2024

Content Spotlight: Zoraxy

Meet Zoraxy, a reverse proxy and forwarding tool built 'for networking noobs'. Unlike most other proxy tools, Zoraxy comes with a simple web interface that allows users to easily manage all of its functionality – proxies, basic auth, aliases, redirects, web terminals, SSL setup and autorenewal, Geo-IP blacklists, tunneling, scanners – and more. The project's website also states custom routing rules in the form of scripted plugins are a work in progress.

Zoraxy can be installed via bare metal or Docker, and the developers provide documentation for those looking to migrate from similar existing solutions.

A screenshot of the HTTP proxy web interface with several hosts configured for various services.
Screenshots from the project's website

Links: GitHub, Website

What We're Watching

What We're Listening To

Talking the Open Home Foundation and 2024.5 with Frenck
The State of the Open Home live stream had some big announcements for Home Assistant and its future. Frenck fills in for Rohan to go behind the scenes and break down the announcements, and the latest Home Assistant release
Wake-on-LAN for Preschoolers
Why Mark hasn’t migrated Plex to his shiny new server, Martin goes to the end of the alphabet, and Alan explains why he flipped the Linux Matters Podcast logo upside down.

Smart Home and Automation

2024.5: Just a little bit smaller
New features for our new data tables, create helpers directly from the automation editor, the tile card now supports locks, easily adjust the name of a device on the energy dashboard, and improved…

Privacy

Encrypted DMs Are Coming to ActivityPub
A recent proposal and grant funding might finally make secure, encrypted private messaging viable for the entire network.
Fork it! It’s time for a Mastodon hard fork
An opportunity to improve safety, the Mastodon ecosystem, and fediverse software development

Command Line Corner: Alt + .

Press the . key while holding Alt to cycle through and reuse arguments from previous commands:

/$ docker compose up -d some-docker-container
/$ docker compose stop <Alt .>
/$ docker compose stop some-docker-container

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

Please Don’t Share Our Links on Mastodon: Here’s Why!
We need to talk about this problem. Should Mastodon step up?
Bitwarden just launched a new authenticator app. Here’s what it means to users. | Bitwarden Blog
Storing 2FA codes is just the beginning. Bitwarden aims to add defense in depth to authentication.

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.

Comments