This Week in Self-Hosted (23 August 2024)
Self-hosted news, updates, launches, and a spotlight on Pocket ID - a self-hosted OIDC authentication provider
In the News
Software Updates
- BudgetBee v0.8/9 | Budgeting: Model for learning and predicting categories and subcategories, basic rules for setting categories
- CommaFeed v5.0.0 | RSS: Transitioned from Dropwizard to Quarkus (now compiles to native code), new/removed configuration elements, Redis cache removal
- HACS v2.0.0 | Community Store: New frontend, faster downloads, update notifications integrated with system updates, renamed elements
- Isaiah v1.23.0 | Docker Management: Support for stacks (docker compose), edit/upload containers, show and hide tabs, syntax highlighting in compose files
- Keila v0.15.0 | Newsletters: Support for MJML campaigns, redirects after form submissions, custom messages for double opt-in forms
- Linkwarden v2.7.0 | Bookmarks: Code refactoring and optimization
- Markopolis v1.0.0 | Content Server: API overhaul, frontend redesign, increased backlink detection times, enhanced Markdown image compatibility, advanced syntax parsing
- Mealie v1.12.0 | Recipes and Meals: Import recipes via image using OpenAI, navigate directly to shopping list if only one exists
- Miniflux v2.2.0 | RSS: ntfy notification support, new API routes, mark media as read at 90% playback, updated translations
- Stirling PDF v0.28.2 | PDF Editor: PDF to WebP conversion, reduced Google icon size for quicker loading
- Squirrel v0.1.17 | Server Manager: Real-time container logs, connect to device via SSH, list container info, improved UI responsiveness, performance improvements
- Yamtrack v0.13.0 | Media Tracker: Calendar view for upcoming media, anime broadcast times, 3rd party API request limits
New Software
- Bifrost: Philips Hue Bridge emulator for Zigbee2MQTT
- Dispatch Launcher: Plex-focused interface for Android and Google TV
- Favicon Downloader: Download favicons from any webpage
- Frag Falcon: Run Docker containers as micro VMs
- GiftManager: Gift ideas management for families
- Glow: Dynamic personal homepage builder
- Immich Power Tools: Power tools for organizing Immich libraries
- MQTT Web Interface: Real-time visualization of MQTT message flows
- Pink Arrows: Lightweight, web-based annotation tool
- Plexis: Plex collection creation and recommendations
- SurfSense: Knowledge graph for the web
Breaking Changes
- HACS v2.0.0: Deprecation of YAML configuration, minimum HASS version bumped to 2024.4.1, removed sensor platform
Latest Directory Apps
- Christmas Community: Wish lists for families
- Immich Kiosk: Web slideshows for Immich
- Immich Power Tools: Power tools for organizing Immich libraries
- Monitor: Tool for building and deploying software on multiple servers
- MQTT Web Interface: Real-time visualization of MQTT message flows
- Pocket ID: Simple OIDC passkey authentication provider
- Solidtime: Modern open-source time-tracking app
- Squirrel: User-friendly server configuration and management interface
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
- My First CVE: Uncovering a Vulnerability in Ghost | Josh Stock
More From selfh.st
Content Spotlight: Pocket ID
Meet Pocket ID, a self-hosted OIDC authentication provider. Meant to serve as a simple alternative to other popular platforms, Pocket ID is easy to deploy and only supports passkey authentication. Once up-and-running, clients can be easily added via an administration page, which will generate the relevant IDs and secrets required for client-side configuration.
Pocket ID can be installed via Docker or bare metal and utilizes a SQLite database for storage. The developer also provides a guide for proxying services that don't support OIDC via OAuth2.
Links: GitHub
What I'm Watching
- Exploring WikiDocs: Your Ultimate Documentation Solution! | DB Tech
- pfSense Beginner's Guide - Installation & Hardware | Jim's Garage
- The NUC7 ...7 years later | Hardwaren Haven
- I have to stop leaving the garage door open by mistake | KTZ Systems
What I'm Listening To
Command Line Corner: locate
Use the locate command to search for files directly from the command line, separating terms with an asterisk if searching for multiple words. The command also supports several flags, including -i for disabling case sensitivity.
/$ locate example
/home/user1/example.txt
/$ locate -i example
/home/user1/example.txt
/home/user2/Example.txt
/$ locate test*file
/home/user1/test-file.txt
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