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 (14 June 2024) 8 min read
This Week in Self-Hosted

This Week in Self-Hosted (14 June 2024)

Self-hosted news, updates, launches, and a spotlight on DweebUI - a management interface and dashboard for Docker containers

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

This Week in Self-Hosted is sponsored by Tailscale, the zero-config solution for securely accessing your remote resources—whether they're in the cloud or in your basement. Get started and connect up to 100 devices free!

This Week in Self-Hosted

It's not too often I get to cover content that isn't a blog post, video, or software in this newsletter, so I was excited when SeaGL founder Adam Monsen reached out last year about a book he was writing on the fundamentals of self-hosting. It officially launched a few weeks ago, and if you can overlook how many times it mentions the word "chicken" (I counted 13), it's a great resource for those just getting started or looking to compare their own setups with common practices.

(Note: I am not affiliated with the author or book in any way and purchased my own copy for coverage in this newsletter.)

If you're looking for some spicy weekend reading, Techno Tim dropped a video this week pitting TrueNAS against Unraid – and the inevitable clashing of the two userbases in the comment section is exactly what you'd expect.

Happy selfh.st/ing!

In the News

Raspberry Pi is now a public company as its shares pop after IPO pricing | TechCrunch
Who would have thought that Raspberry Pi, the maker of cheap, single-board computers, would become a public company? And yet, this is exactly what’s
Maven Imported 1.12 Million Fediverse Posts
A social network founded by a former OpenAI employee was caught importing public posts from Mastodon...and ran AI analysis to add tags to them.
Roadmap 2024 Midyear Update: A home-approved smart home, peace of mind, and more!
Our first detailed roadmap outlining the direction of the continued development of the Home Assistant project
🌟 Important News on the Continued Development of mailcow
Dear mailcow Community, mailcow continues to enjoy increasing popularity, and we are, of course, delighted by this. To continue delivering the necessary quality in the project and always meet the community’s expectations, we have adjusted and extended our update intervals accordingly. This allows us to maintain the high quality of updates for bug and feature requests. Going forward, we will tie the update intervals to the significance of the scope of the requests.

Software Updates

  • DweebUI v0.60 | Container Manager: Multi-user permission system, banner alert, import templates, search by category
  • Floccus v5.2.0 | Bookmarks: Custom labels for profiles, Nextcloud Bookmarks click counts
  • Frigate-Notify v0.3.0 | Notifications: Custom notification templates, webhook notifications, concurrent notification processing
  • Grist v1.1.15 | Relational Spreadsheets: New variable for terms of service URL, admin panel improvements
  • Harbour v4.1.1 | Container Manager: Stack and container deeplink navigation, new indicator states (loading, success, failure), ability to remove containers
  • Immich v1.106.1 | Photos: Removal of microservices container, underlying API changes, similar image detection, better video thumbnails, public roadmap
  • Keycloak v25.0.0 | Identity Management: New hostname options, persistent user sessions, lightweight access tokens, passkey improvements, PostgreSQL 16 support
  • Mautic v5.1.0 | Marketing Automation: Interface overhaul, new API endpoints, code refactors across platform
  • NetAlertX v24.6.8 | Network Monitoring: In-app user notifications, plugin unloading, sync hub for un-scannable LANs
  • Outline v0.77.0 | Wiki: Improved document rendering, table updates and improvements
  • Proxmox Helper Scripts: New scripts for MeTube, Matterbridge, and Zabbix LXCs
  • Receipt Wrangler v5.0.0 | Receipt Manager: Migrated AI, email, and system settings to UI, DB settings to environment variables, support for Ollama, custom AI prompts
  • Shiori v1.7.0 | Bookmarks: System theme support, new migrations backend, OpenBSD support
  • Stirling PDF v0.26.0 | PDF Editor: Language updates, improved user creation and password verification, redesign admin page for addUsers
  • Wanderer v0.6.0 | Trail Database: Share trails with other users
  • Watcharr v1.40.0 | Watchlists: Improved tasks, episode automations

Breaking Changes

  • Immich v1.106.1: Underlying API changes, microservices container no longer required
  • Receipt Wrangler v5.0.0: Settings migrations – see migration guide before upgrading
  • Speedtest Tracker v0.20.0: Docker image and environment variable updates
  • Tauticord v5.5.0: Dropped support for Tautulli versions 2.12 and 2.13

New Software

  • Actual AI: AI transaction classification for Actual Budget
  • Butlarr: Telegram bot for interacting with *arr services
  • hi.events: Event management and ticket selling platform
  • LibreKB: Knowledge base web application
  • Listen4Me Bot: WhatsApp/Telegram audio message transcription
  • OpenRecall: Privacy-first alternative to Windows Recall
  • Telegram Bot Radarr: Radarr movie management via Telegram
  • Telegram Bot Sonarr: Sonarr series management via Telegram
  • Youamp: Subsonic music player for Android w/ Material You design

Latest Apps and Companions


This Week in Self-Hosted is sponsored by Coder, providing an open-source platform for self-hosting cloud development environments via Terraform, supporting Linux, macOS, Windows, X86, ARM, Kubernetes, and more.

Community Content

Archiving The Project · Issue #919 · hay-kot/homebox
I’m archiving this project and will no longer be working on it. I have limited time to work on this and I don’t have the energy to manage a community around it anymore. Hope you’ve enjoyed the proj…
Container - GTK tools
For me, running containers is somewhat bound to the command line. Yet, having a graphical environment allows discovering of dependencies and errors in a more intuitive way. Fortunately, we can check our Kubernetes, Distrobox and Podman containers with these nifty GTK applications, too.
Docker Containers A Love Story ?
What is Docker ?Docker is a platform that simplifies the process of developing, shipping, and running applications by using containerization. Containers package an application and its dependencies int

More From selfh.st

The Self-Host Cast, Episode 3: Ivan (LubeLogger)
Join me as I sit down for a casual discussion with Ivan, the developer of LubeLogger - a self-hosted vehicle maintenance tracking application
Self-Hosted Applications and Alternatives
A directory of self-hosted software and applications for easy browsing and discovery

Content Spotlight: DweebUI

Meet DweebUI, a management interface and dashboard for Docker containers. With DweebUI, users can monitor real-time system metrics and perform any number of container operations (start, stop, restart, view logs, images, volumes, networks, etc.) directly from a mobile-friendly web interface. The application also supports multi-user permissions and container deployment via Docker Compose or pre-configured app templates that are also compatible with Portainer's templating system.

DweebUI can be installed via container and requires access to the Docker socket for functionality.

Screenshot of the application's dashboard, with individual tiles for each container and metric tiles across the top
Screenshot from the project's repository

Links: GitHub, Website

What We're Watching

What We're Listening To

Tiny Mini Micro Systems FTW
Alex’s mini-PC surprise, why we’re trying Tube Archivist, Alex’s Nextcloud update, and how Chris stacks automations with Bitfocus Companion.
The Homelab Ep. 129 – Project Updates and Q&A – The Homelab Show
S1E9: Finding Frequency with Jesse Karmani
For this week’s episode, we sit down with a developer who wants to build a social experience for small audiences: pictures with your friends.

Smart Home and Automation

Home Assistant SkyConnect becomes Connect ZBT-1
The best way to add Zigbee to Home Assistant gets a new name and look.
AI agents for the smart home
AI is all the hype and everyone is adding it to everything. We did our research and decided to focus on enabling experimentation.

Command Line Corner: rev

Use the rev command to reverse a string of text directly from the command line:

/$ echo "This Week in Self-Hosted" | rev
 detsoH-fleS ni keeW sihT

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

Plex Cracks Down on Media Server ‘Hacks’ * TorrentFreak
Plex has asked GitHub to remove code that enables ‘Godmode’ on its media server and provides free access to paid Plex Pass features.

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.

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.

Comments