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!
DO NOT UPGRADE TO FORGEJO v13.0.0. The community-backed Gitea fork dropped its fourth major 2025 release earlier this week and is warning users not to upgrade after finding a bug that mistakenly deletes actions-related secrets. The link above outlines what to do if you're one of those Watchtower people who YOLOs container updates. In other news, Home Assistant announced Home Assistant Yellow is ending production while also promising software support far into the future. I don't personally find this particularly newsworthy, but was anxious for the opportunity to once again point out how awful Nabu Casa is at naming devices (even if it means they'll never sponsor this newsletter): - Yellow vs Green: Why colors? And why names that make it difficult to discern any differences between the two?
- Connect ZWA-2: Why 2? Is there a ZWA-1? If it's the successor to the ZBT-1, why not drop the protocol from the name and just use Connect 1, Connect 2, etc.?
- Voice Preview Edition: Why not just 'Voice Preview'? In the past, Home Assistant's use of the word 'voice' encapsulated all interactions – is it now limited to spoken interactions?
(In their defense, I rebrand selfh.st and its various publications every few months – so I suppose I don't have much room to talk.) A few other tidbits to chew on while you're waiting for OpenAI to enable erotic content on ChatGPT: Happy selfh.st/ing! Newswire
Software Updates
Agregarr v1.4.0 | *arr: Support for multiple Radarr/Sonarr instances, new sources, preview collections, new filters, item exclusions
BookLore v1.6.0 | Books: Bulk metadata editing, automated library maintenance, CBX reader improvements
BookWyrm v0.8.0 | Social Media: User imports and exports, default file upload limits, new and deprecated environment variables
Chartbrew v4.5.0 | Visualization: Matrix charts (time-based heatmaps), value mapping and progress bar formatting for table columns
Forgejo v13.0.0 | Git: Abusive content moderation/reporting, configurable 2FA enforcement, avatar image privacy, Markdown editor improvements, release attachment timestamps
GoDoxy v0.19.0 | Reverse Proxy: Major code refactor, config pretty printing, improved deserialization, health monitoring, periodic access summary notifications, rule improvements
Immich v2.1.0 | Photos: Improved slideshow shuffle order, edit seconds/milliseconds, upload to stack, local album event notifications
Invio v1.0.0 | Accounting: Switched to puppeteer for PDF rendering, proper tax handling, XML exports and embedding, dark mode, custom invoice numbering patterns
Mantium v5.0.0 | Manga: Last released chapter selections, last read chapter, updated custom forms, removed ComicK source
Ontime v4.0.0 | Time-Keeping: Group events, upcoming event flags, improved collaboration, multiple rundowns per project, UI updates
Pangolin v1.11.0 | Reverse Proxy: Pangolin Nodes replaced with Remote Nodes, integration API port change, geo-blocking, health checks and path-rewriting for targets, header auth
Rybbit v2.0.0 | Web Analytics: Map/realtime pages replaced with globe view, timeline view with visit replays, coordinates view with approximate locations, journeys page rework, goal/funnel improvements
Stirling PDF v1.4.0 | PDF: CBZ to PDF, PDF to CBZ, PDF to CBR, additional color options, improved crop functionality
Stirling PDF v1.5.0 | PDF: PDF to vector image conversion, extract attachments, enhanced get info, unified opt-in analytics and consent banner
TraLa v0.7.0 | Dashboard: Service name overrides, support for manual/non-Traefik services, icon config section moved to services
New Software
BentoPDF | PDF: Client-side PDF editing toolkit
Docker Backup | Backups: Lightweight CLI For creating and exporting Docker container backups
Docker Proxy Filter | Docker: Restrict Docker socket proxy access to specific containers
Enq | Development: Background jobs and scheduling system for developers
File Portal | File Management: File upload and management web portal with a clean, responsive UI
Flixor | Media Streaming: Netflix-style web app and client for Plex
Gelato | Media Streaming: Plugin for replacing Jellyfin search results with Stremio
Grammar LLM | Artificial Intelligence: AI-powered grammar correction tool
Home Assistant Time Machine | Backups: Web-based time machine for Home Assistant configuration backups
Kriti Images | Image Editing: High-performance image transformation platform
NeverMiss | Events: AI-powered local event recommendations based on Spotify favorites
PequeRoku | Codespaces: Isolated QEMU environments for experiments and learning
Poznote | Note-Taking: Lightweight note-taking web app
Prunarr | *arr: Intelligent media cleanup for Radarr and Sonarr via Tautulli watch history
Rachoon | Invoicing: Invoicing platform designed for freelancers and small businesses
Shortener | URL Shortener: URL shortener with passwordless login and queue-based analytics
Soundbored | Chat: Unlimited soundboard for Discord voice channels
ThinkDashboard | Dashboard: Lightweight bookmark dashboard with keyboard shortcuts
ThinkDashboard | Dashboard: Lightweight bookmark dashboard with keyboard shortcuts
Vertigo | Tracking: Comic book collection catalogue and tracker
Wholphin | Media Streaming: Android TV client for Jellyfin inspired by Plex
YaTHS | Web Server: Ultra-lightweight HTTP file server
Recently Discovered
Boxarr | *arr: Automatically add trending box office movies to Radarr
It's MyTabs | Music: Guitar tab viewer and player
nextExplorer | File Browser: Modern web-based file explorer
Workout Challenge | Fitness: Workout challenges for friends and colleagues
Project Updates
Moocup | Screenshots License: AGPL-3.0 --> MIT
Termix | Server Management Repository: LukeGus/Termix --> Termix-SSH/Termix
Feedback
How helpful did you find the content in this week's newsletter?
More from selfh.stContent SpotlightMeet TraLa, a modern, hands-off dashboard that auto-discovers and populates services using HTTP routers from Traefik. Features include advanced icon fetching via selfh.st/icons, custom icon support, live search and sort, external search bars, service exclusions, and more. TraLa can be easily deployed via Docker and requires an instance of Traefik for auto-population.
Links: Source Code Videos and PodcastsCommand Line CornerUse ls -ltr to list files and directories in the current folder sorted by last modified: $ ls -lt
Oct 1 .env
Oct 4 self-host-weekly.txt
Oct 6 example.txt
Oct 7 docker-compose.yml
Click here for an archive of commands shared in past newsletters. Thanks to following executive sponsors, whose continued support makes this newsletter possible: Share Your ContentI'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.
|