This Week in Self-Hosted (27 December 2024)
Self-hosted news, updates, launches, and content for the week ending Friday, December 27, 2024
This Week in Self-Hosted
Happy Friday! Despite the chaos of the holidays, I still managed to capture a ton of notable software updates, launches (16!), and new directory apps for those looking for new software to deploy during their time off (sorry, but not sorry). The Community Content section also has a ton of great new guides for apps like Jellyfin and Authentik if you've been dragging your feet and are a looking for an excuse to finally deploy them.
If you follow my content, you're probably aware of a new project called Astroluma – a dashboard for self-hosted apps and services that also centralizes functionality like tasks, system monitoring, and weather. This week, it dropped a release that includes support for icon packs, featuring selfh.st/icons as the default pack for new installs. If you're unfamiliar with either, check them out!
In other news, I received my delivery of the new Home Assistance Voice preview device a few days early and have had a blast getting it up-and-running. While onboarding was a bit clunky, I've been incredibly impressed – especially with its microphone, which picks up audio so well that half of my commands fail because they're a combination of my voice and audio from a Bluey episode my daughter is streaming from across the house.
Lastly, if you're a regular listener of the YouTube/podcast version of this newsletter, you'll notice there is no release this week. The production involved in publishing an episode requires a bit more time than I had given the holiday and having been a bit under the weather. Rest assured, it'll be back next week!
As usual, thanks for the support and happy selfh.st/ing!
In the News
Software Updates
- Astroluma v1.0.1 | Dashboard: Additional TOTP functionality, icon pack support (including selfh.st/icons), folder management, UI improvements
- autobrr v1.55.0 | Download Automation: OIDC authentication proxy, BaseUrl support, TTLCache and TimeCache implementations
- Beaver Habit Tracker v0.4.0 | Habit Tracking: REST API and Swagger UI implementation, update and store JWT secret securely
- BookStack v24.12 | Documentation: New portable ZIP export format, WYSIWYG editor updates (including dark mode), API and LDAP improvements
- DDNS Updater v2.9.0 | DNS Records: Support for additional providers, updated Porkbun API endpoint
- Endurain v0.6.5 | Fitness Tracking: Timezone awareness, health dashboard, new activity types, PostgreSQL support
- FreshRSS v1.25.0 | RSS Aggregator: Support for regex search, dynamic search operators, new feed mode, UI option to download SQLite database
- GameVault v1.14.0 | Game Platform: Sync currently played game with Discord Presence API, sync installed games with Steam shortcuts, new Christmas theme
- Ganymede v4.0.0 | Live Streaming: Reduced number of containers required to deploy, initial iteration of clip archiving, frontend rewrite
- Git-Sync v0.15.0 | Git Backups: Move to next repository on sync failure, new retry option for specifying retry counts and delays
- Hoarder v0.20.0 | Read Later: Multi-language support, experimental WYSIWYG Markdown editor, mobile app improvements, broken link management
- Homepage v0.10.0 | Dashboard: Nested groups, multiple widgets per service, set CSS color-scheme, icons-only bookmark style, widget updates
- NetBird v0.35.0 | VPN: Introduced Networks for improved administration of routed resources and peer sharing visibility
- PdfDing v0.8/9 | PDF Viewer: PDF editing capabilities, organize PDFs using hierarchical tags
- PinePods v0.7.2 | Podcasts: Mobile progress bar, dynamic chapters and play button, RSS feed capabilities, filtering, quick search, database restore options
- Slink v1.3.0 | Image Sharing: User role management, time zone configuration, extended image formats, GIF resizing and animated image enhancements
- Streamyfin v0.22.0 | Jellyfin Client: View custom menu links, new downloads page for TV series, option for downloading entire series, macOS fullscreen support, improved video controls, customizable subtitle sizes
- Wallos v2.42.0 | Subscriptions: Monthly cost trend graph added to statistics page, email notifications without authentication
- WhoDB v0.44.0 | Database Explorer: Clickhouse support, Postgres URL smart parsing
Breaking Changes
- Dawarich v0.21.0: Database service transitioned to custom postgresql.conf file
- FreshRSS v1.25.0: Updated required minimum PHP and database versions
- Ganymede v4.0.0: Reduced number of containers required to deploy
- LinuxServer.io: Booksonic Air, Quassel Core/Web scheduled for deprecation
New Software
- BrickTracker: Web app for organizing and tracking LEGO inventories
- Call-Me: Easy one-to-one video calls from a browser
- Drop: Open-source game distribution platform
- ebook2audiobook: eBook to audiobook converter
- EnvelopePal: Smart envelope budgeting web app
- epub-tts: Convert ePub to audio files
- Hassarr: Custom Home Assistant integration for adding media to the *arr apps
- Isley: Cannabis grow journal for homegrowers
- Media-Maid: Download folder media file clean-up
- NetLock RMM: Remote server monitoring and management
- PlexAniBridge: Sync Plex watch activity with AniList
- Receipt Harvester: Extract digital receipts from select stores for analysis
- RepoFlow: Software package management platform
- SealNotes: Lightweight encrypted notepad
- SimpleDash: Very simple personal and minimal dashboard
- Telegram Files: Simple Telegram file downloader
Latest Directory Apps
- Astroluma: Feature-rich dashboard for services and tasks
- Buchable: Cross-platform AudioBookshelf client
- cAdvisor: Container performance and characteristics monitoring
- Deployarr: Automated homelab setups using Docker
- GlitchTip: Simple, open-source error tracking
- Installatron: One-click web solution for application deployment
- Kubero: Self-hosted PaaS running on Kubernetes
- PinePods: Complete podcast management system
- ReDeploy: Deploy Git-hosted sites locally
- Sandstorm: Open-source platform for self-hosting web apps
- Stackspin: Open-source single-click application installer
- Steam Headless: Unofficial headless remote Steam server via Docker
- Syncloud: Simple deployment of popular apps
More from selfh.st
This Week in Self-Hosted is an independent publication supported by the self-hosted community. Consider making a one-time donation (no account required), 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
Content Spotlight: Hemmelig
Meet Hemmelig, an open-source secret sharing platform. Hemmelig gives users a minimal, modern interface for uploading secrets and sensitive files that can easily be shared with others. Features include client-side encryption, password protection, expiration dates, limited view counts, limited IP address access, account management, and auto-deletion after expiration.
Hemmelig can be deployed via Docker and doesn't require any additional containers to get up-and-running.
Links: Website, Source Code
What I'm Watching
- Proxmox Datacenter Manager (Alpha) First Look! | DB Tech
- Proxmox just got a vCenter Alternative?! | 2GuysTek
- GluetunVPN Setup & Unraid Container Networking Explained | Spaceinvader One
- Building My ULTIMATE Linux Workstation | Techno Tim
- UniFi Protect: From Underdog to Industry Leader | Lawrence Systems
Command Line Corner: head -n 5 <file>
Use head -n 5 <file> to quickly view the first five (or any number of) lines of a file from the terminal:
/$ head -n 5 example.txt
This
is
This
Week
in
Click here to view an archive of commands shared in previous newsletters.
Related News and Content
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