MoreRSS

site iconselfh.stModify

Self-hosted content and software
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of selfh.st

This Week in Self-Hosted (28 March 2025)

2025-03-28 19:53:22

Sponsored by Amurex

This Week in Self-Hosted is sponsored by Amurex, the invisible AI companion that remembers, thinks, and shapes itself around you and your existing tooling — starting with knowledge-dense places like your second brain, meetings, and email.

This Week in Self-Hosted

This Week in Self-Hosted (28 March 2025)

I spent a not-insignificant amount of time this week reading up on vibe coding (which definitely isn't how I built my directory of self-hosted applications last year...) and its impact on self-hosting. As usual, nothing is ever black and white – but that hasn't stopped the internet from treating it as such. I suppose everyone will have to decide for themselves whether AI developed-software can be useful or is utter garbage. In the meantime, enjoy the memes.

In other news, the Stalwart Mail team recently celebrated after receiving a grant from the NLnet Foundation, which will be used to develop CalDav, CardDAV, and WebDAV servers to accompany its existing offerings. The current lack of a cohesive platform that delivers on all of this and a reliable mail server is often a sticking point for self-hosters hesitant to join the e-mail scene.

Lastly, I've updated my Plex privacy guide after last week's news for those who aren't ready to make the jump to one of its alternatives. A few new options have appeared, so be sure to check it out if it's been a bit since you last updated your settings.

Optimal Plex Settings for Privacy-Conscious Users
Update these settings to limit the data Plex collects about your account, content, and streaming habits
This Week in Self-Hosted (28 March 2025)

Happy selfh.st/ing!

In the News

Stalwart Receives NLNet Grant to Build Collaboration Server | Stalwart Labs
We’re happy to announce that Stalwart Labs has been awarded a new grant from the NGI0 Core Fund, established by NLnet with financial support from the European Commission’s Next Generation Internet programme. This funding will support the development of essential collaboration features, marking a major milestone in Stalwart’s evolution from a modern email server into a complete, self-hosted collaboration platform.
This Week in Self-Hosted (28 March 2025)
Announcing State of the Open Home 2025
April 12th will bring another big stream full of exciting updates and announcements.
This Week in Self-Hosted (28 March 2025)
Open-sourcing OpenPubkey SSH (OPKSSH): integrating single sign-on with SSH
OPKSSH (OpenPubkey SSH) is now open-sourced as part of the OpenPubkey project. This enables users and organizations to configure SSH to work with single sign-on technologies like OpenID Connect, removing the need to manually manage & configure SSH keys without adding a trusted party other than your IdP.
This Week in Self-Hosted (28 March 2025)

Software Updates

Web browser extension released, custom defaults for user preferences, pre-calculation and display preference
Customizable password generation options, simplified install.sh, analytics charts, returning users count on dashboard
Initial support for conditions functionality
SSO support (enterprise), basic page stats in menu, emoji picker, paste/upload files from the clipboard
Enhanced dashboard, auto-categorization, SimpleFin integration, time zone preferences, budget management, monthly financial reports, enhanced stats page
Task synchronization system, integrated e-mail service, password reset e-mails, homepage disabling
Complete app redesign, SSO support, config duplication, notifications, role management system
Safari extension, PDF screenshot generation and display, bulk tag deletion, asset management page, YTDLP command line arguments
Backups for location notes and logs, user-selected overwrites when using identification, list all tags on search page, recurring tasks (beta), quick plant identification widget
Folder view on mobile, improved person naming interface, optimized library scan performance, machine learning improvements, jump-to-timeline
'Like' and 'Hide' buttons added to info overlay, date filters, exclude albums and people
New image locations, environment file precedence, configurable tag colors
Added inline roles, biography, and artwork to artist view, artist information folder for metadata centralization
Updated login paths, support for external identity providers
Improved tooltip help and guidance, Dynamic Web Content improvements, focus stats, new campaign email charts, new themes, branding
Create site wizard, basic implementation of /admin panel for server admin controls, new support program
Automatic creation date generation for UI controls and suggestion handling
New scripts: FileFlows, Wazuh, yt-dlp-webui
Recommended security updates, improved memory usage, removed loud split PDF logs, ability to add custom JAVA ops
GUI rewrite using SolidJS and TypeScript, Prometheus integration

New Software

Lightweight PWA for creating and sharing digital business cards
Download and file management platform
Minimal macOS desktop client for Docmost
Lightweight P2P solution for sharing files between devices
Lightweight web-based file manager with upload, editing, and batch operations
Companion application for interacting with Hardcover.app
Simple and efficient project management platform
Send notifications based on Docker container logs
Simple image compressor and converter via the browser
Convert Instagram data exports into a standalone web page
RSS feed builder for websites without feeds
Open-source application for testing and debugging regular expressions
Backend event tracking and notifications
Track and compare prices across online retailers
Simple, stylized dashboard for Unraid with shortcuts and basic statistics

Latest Directory Apps

Powerful maintenance management system
Full-featured customer relationship manager
Comprehensive enterprise resource planning solution
Baby tracker for sleep, feedings, diaper changes, tummy time, and more
Scan and generate customized QR codes easily
Ambient sounds for focus and calm

Project Updates

Website: https://dbgate.org --> https://dbgate.io
Repository: mbecker20/komodo --> moghtech/komodo

More From selfh.st

Self-Hosting Guide to Alternatives: Pocket, Omnivore
Self-hosted alternatives to popular online read later and bookmarking services
This Week in Self-Hosted (28 March 2025)
Self-Hosted Dashboard Icons
A collection of self-hosted dashboard icons and logos
This Week in Self-Hosted (28 March 2025)

Community Content

PeerTube: the Fediverse’s decentralized video platform (part 2: creator edition)
What is it like to use PeerTube as a video creator? Spoiler alert: it’s amazing!
This Week in Self-Hosted (28 March 2025)
pihole-wireguard-knowhow
My Setup for Pi-hole at home and in the cloud to be used with WireGuard for the whole family.
This Week in Self-Hosted (28 March 2025)

Content Spotlight: Posteria

Meet Posteria, a self-hosted web interface for organizing and storing Plex media assets. With Posteria, users can easily upload posters (or download them from a number of supported providers) and automatically sync them to their Plex server with the push of a button. Features include categorization (movies, television, seasons, and collections), existing Plex poster imports, orphan detection, and a PWA for managing posters on-the-go.

Posteria can be easily installed via Docker and doesn't require any additional services (aside from Plex) for deployment. Configuration is managed via environment variables.

This Week in Self-Hosted (28 March 2025)

Links: Website, Source Code

What I'm Watching

Command Line Corner: ls -S

Use ls -S to list files in the current directory sorted by size:

$ ls -S
  this.txt week.txt self-hosted.txt in.txt

Related News and Content

Motionblinds joins Works with Home Assistant
We’re plugging a blind spot in our Works with program and opening up some exciting options for our community.
This Week in Self-Hosted (28 March 2025)
Build Secure Community Projects with Tailscale
Tailscale Community Projects give developers a stable, secure infrastructure and secure networking tools without complexity.
This Week in Self-Hosted (28 March 2025)

Share Your Content

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.

Optimal Plex Settings for Privacy-Conscious Users

2025-03-28 19:00:00

2025-03-27: Updated instructions to capture new opt-out preferences

Marketing Emails

Optimal Plex Settings for Privacy-Conscious Users

Opt out of the platform's various marketing e-mails using the link below. Deselect individual publications or select Unsubscribe from ALL to prevent any future non-administrative e-mails from being delivered to your inbox.

Optimal Plex Settings for Privacy-Conscious Users

Ad Partners

Plex doesn't allow users to opt out of the ads served while streaming its own free offerings, but it does provide options to control whether user data can be sold to third-parties or used to serve personalized ads.

Follow the link below and uncheck the first blue box to opt out of the sale of your personal data, then check All No in the second blue box to opt out of targeted advertising.

Optimal Plex Settings for Privacy-Conscious Users

Optional Playback Data

Plex collects technical information about the content users stream from personal servers. Click the link below and expand the section labeled You have the right to limit what activity data is sent from your Plex Media Server. Uncheck the box next to Send playback data to Plex to opt out.

Note: Due to my CMS's outbound link tagging, you may need to manually copy and paste the link below in your browser to navigate to the correct menu.

Optimal Plex Settings for Privacy-Conscious Users

Profile Privacy Settings

To manage the visibility of your profile's streaming activity on Plex, sign in from a browser and click the link below. Scroll down to Account Visibility & Activity Sharing, click Edit, and adjust the options to your liking.

Optimal Plex Settings for Privacy-Conscious Users

Sync Watch State and Ratings

Plex offers the ability to sync watch states across the platform. To disable this, navigate to the account settings linked below and click on Update this setting underneath Sync my watch state and ratings.

Optimal Plex Settings for Privacy-Conscious Users
Optimal Plex Settings for Privacy-Conscious Users

Online Media Sources

Manage displayed friend activity using the link below. While you're there, disable everything else if you're not interested in Plex's own content offerings.

Optimal Plex Settings for Privacy-Conscious Users

My Friends

Plex allows users to connect as friends and automatically assigns users on shared servers as friends. Click View all Friends in the link below to view yours. To remove one, click the Friends button and select Remove Friend in the dialogue box that appears.

Note: Administrators can remove users as friends while still sharing their media libraries with them.

Optimal Plex Settings for Privacy-Conscious Users
Optimal Plex Settings for Privacy-Conscious Users
Optimal Plex Settings for Privacy-Conscious Users

Personal Data Request Forms

After configuring the above, use the link below to submit a request to access, delete, transfer, or update inaccuracies pertaining to the personal data Plex has collected about your account.

This Week in Self-Hosted (21 March 2025)

2025-03-21 19:48:43

Sponsored by Amurex

This Week in Self-Hosted is sponsored by Amurex, the invisible AI companion that remembers, thinks, and shapes itself around you and your existing tooling — starting with knowledge-dense places like your second brain, meetings, and email.

This Week in Self-Hosted

This Week in Self-Hosted (21 March 2025)

Plex dominated the airwaves this week after announcing they're substantially increasing the Plex Pass subscription price, which also now requires a subscription for sharing personal media content with others. (If you already own a Plex Pass, these changes will have virtually no effect on you.)

As usual, content creators across the web capitalized on the outrage (did we really need a 12-minute recap of a 7-paragraph announcement?) and were quick to post doomsday reactions about the impact this might have on future platform updates and privacy...

And while they might not be wrong, it overshadows and undermines the broader conversation that needs to be had about compensating developers for software that many users expect to be free. After all, 60% of 2024's survey participants hadn't donated to a single self-hosted project in the last year.

If you've already deployed Jellyfin and don't really care about any of this, consider how you might be able to contribute to the MediaWolf platform aggregation project instead.

The Lemmy developers are also hosting an AMA for the community next Tuesday (3/25) for anyone interested in that type of behind-the-scenes content from open-source projects.

Happy selfh.st/ing!

In the News

Important 2025 Plex Updates
Personal Media and Beyond You’re going to be hearing a lot from us this year—we’ve got a ton of exciting…
This Week in Self-Hosted (21 March 2025)
Welcome to Security Week 2025!
The layer of security around today’s Internet is essential to safeguarding everything. Over the next week, we will discuss the latest trends in cyber security, announce new products and partnerships, and showcase the latest in Cloudflare technology. Welcome to Security Week 2025!
This Week in Self-Hosted (21 March 2025)
FOSS infrastructure is under attack by AI companies
LLM scrapers are taking down FOSS projects’ infrastructure, and it’s getting worse.
This Week in Self-Hosted (21 March 2025)

Software Updates

OIDC support, PWA, smart recommendations, attachments, GPX uploads, global search, lodging tracking, map updates
Additional OpenID Connect 1.0 features, expanded user attributes, new base image, allow changes to known passwords
Dashboards introduction (beta), enhanced Airtable import, export media from grid view, new webhooks, deactivation notifications
Introduces new approach to the 'visits' experience including visit confirmations, map tracking, renaming, display visits by selected region, and merging
External authentication support, UI enhancements
Duo code review beta, root cause analysis, GitLab query language views beta, enhanced Markdown experience, new issues beta design
New required variable for host validation, support for Kubernetes gateway API, new widgets (Firefly III, APC UPS, Hoarder)
Support for sending preview e-mails, update notifications, updated API docs
Docker compose file updates, transition from cookies to local storage, new port for websockets, support for additional translation services
OEmbed support for model URLs, delete libraries, download straight into slicers from model detail page, dropdown menu for 'open in slicer' actions
New ingredient parser to support future development, scraper improvements
Mastodon verification, additional support for Podcast 2.0, video caption object storage, author host highlights
New scripts: CryptPad, GoMFT
Specify Plex user to load data from, Sonarr/Radarr tagging, updating recommendations logic
Sessions view for admins, notification support, mark/unmark favorites as a quick action, new translations
Custom LLM integration support, table duplication, quick navigation, plugin enhancements, new languages
User accounts for SSH connection saves
Cron validation form, refreshed UI and styling, search input for devices, performance improvements
Update notifications, layout updates, new filter/sort methods,

New Software

Unofficial Beeper web client via VNC
Customizable start page and dashboard
Open-source document editor with live collaboration
Web UI for mirroring GitHub repos to Gitea
Plugin for maintaining a collection of the ten most watched movies and TV shows on a Jellyfin instances
Standalone minimalist analytics tool built on SQLite
Clean and minimal frontend for YouTube without ads
Open-source note-taking app
Online file browser for uploading, viewing, downloading, and deleting files
Minimal and easily customizable blogging platform
Seamlessly syncs Plex watchlists with Radarr and Sonarr
Script for temporarily bypassing qBittorrent's max active downloads to fetch metadata
Analytics server designed to run queries directly in the browser
Read-only proxy access to the Docker socket
Subscription management tool for taking control of recurring expenses
Extracts text from articles and presents it in a Subway Surfers-style video format
Cook platform with support for scraping, conversions, and shopping lists

Latest Directory Apps

Secure direct video group chat
Collaborative note-taking, wiki, and documentation platform
Expense tracking and bill-splitting application designed for privacy
Web-based file transfer application
Platform for learning new languages through reading
Sensitive data store for secrets, certificates, and keys
Web-based media poster management system
Configuration management tool for Radarr and Sonarr
User-friendly and powerful package management platform
HD video calls, screen sharing, and chats directly from the browser

Project Updates

Repository: DeanWard/erugo --> ErugoOSS/Erugo
License: GPL-3.0 --> AGPL-3.0

More From selfh.st

My Favorite Self-Hosted Apps Launched In 2024
A look back at some of my favorite self-hosted software and applications from 2024
This Week in Self-Hosted (21 March 2025)
Self-Hosted Software and Apps
A directory of self-hosted software and applications for easy browsing and discovery
This Week in Self-Hosted (21 March 2025)

Community Content

Build Your Local AI: From Zero to a Custom ChatGPT Interface with Ollama & Open WebUI
Unlock the Power of Local AI: Fast, Private, and Fully Customizable — No Subscriptions Needed!
This Week in Self-Hosted (21 March 2025)
n8n — Powerful automation for your homelab services
n8n is a powerful workflow automation tool that helps you connect and automate your self-hosted services. Perfect for creating custom workflows and integrations in your homelab.
This Week in Self-Hosted (21 March 2025)
Penpot makes license fees a ‘figma’ of your imagination
If you design app, sites or media for clients and want an Open Source alternative to adobe express or figma look no further than PenPot and you can even run it on your Raspberry Pi, we’ll teach you just how to do that!
This Week in Self-Hosted (21 March 2025)
Retiring Redis Namespaces · mastodon mastodon · Discussion #34198
Background Mastodon has supported using a dedicated namespace for keys in redis for a long time. The idea was that several applications (or instances of Mastodon) could share a single redis databas…
This Week in Self-Hosted (21 March 2025)

Content Spotlight: PlikShare

Meet PlikShare, a self-hosted file sharing platform that recently made its open-source debut. PlikShare gives users a minimal and intuitive interface for uploading, sharing, and downloading files with others, while also providing configuration flexibility for administrators with support for multiple storage backends (local, Cloudflare R2, AWS, and DigitalOcean Spaces). Other features include unlimited users with MFA login support, bulk operations, e-mail notifications, workspaces, and more.

PlikShare can be easily installed via Docker and doesn't require any additional containers or services to deploy.

This Week in Self-Hosted (21 March 2025)

Links: Website, Source Code, Documentation

What I'm Watching

Command Line Corner: lsof -i :443

Use lsof -i :443 to quickly list the process(es) listening on port 443 from the command line:

$ lsof -i :443
  COMMAND PID USER FD TYPE DEVICE NODE NAME
  caddy   398 root 7u IPv4 32984  TCP  *:https

(Thanks to reader jschwalbe for this week's command!)

Related News and Content

After a Decade of Waiting, GIMP 3.0.0 is Finally Here!
At last, GIMP 3.0 has arrived.
This Week in Self-Hosted (21 March 2025)
GitHub - ronaldl29/public-domain-recipes: A recipe website with no backstories, ads, or trackers.
A recipe website with no backstories, ads, or trackers. - ronaldl29/public-domain-recipes
This Week in Self-Hosted (21 March 2025)
The Volunteer Data Hoarders Resisting Trump’s Purge
Can librarians and guerrilla archivists save the country’s files from DOGE?
This Week in Self-Hosted (21 March 2025)

Share Your Content

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.

This Week in Self-Hosted (14 March 2025)

2025-03-14 19:50:43

This Week in Self-Hosted

This Week in Self-Hosted (14 March 2025)

Happy almost-Saturday! I spent most of the week making various upgrades to my smart home infrastructure and dashboard (hello, ratgdo disco and HA Voice Preview), which likely means my weekend will be spent troubleshooting why most of it isn't working (I'm looking at you, Frigate presence detection...).

For readers that aren't masochists, here are a few other things worth checking out this weekend:

Happy selfh.st/ing!

In the News

Home Assistant officially Matters
Home Assistant gains certification, but also a powerful tool for any open source project
This Week in Self-Hosted (14 March 2025)
ESP32 Undocumented Bluetooth Commands: Clearing the Air
The developer resources in just one place!
This Week in Self-Hosted (14 March 2025)
Android’s Linux Terminal app is now widely available on Pixels, and here’s how to get it
The Linux Terminal app is now available for Pixel devices on the latest Android 15 update. The app lets users to run Debian on their devices.
This Week in Self-Hosted (14 March 2025)
Overcoming barriers to Open Source procurement in the European Union
The EU has just started a review of European public procurement rules, and have asked for input on potential changes to the rules. The OSI has responded advocating for changes to dismantle these barriers and ensure Open Source solutions are fairly considered.
This Week in Self-Hosted (14 March 2025)

Software Updates

Browser extension release for Firefox and Microsoft Edge, improved user registration and tutorial flow, more stats on admin dashboard
SSO support, nested ingredient hierarchies, ability to add ingredients to the menu, new API endpoints
Tag-based search, experimental support for PostgreSQL
Image enhancements, file manager, loading indicators, directory icon selection, new /config directory for deployment
Budget management, advanced categorization, OIDC support, Unraid integration
Basic RSS support for subreddits and posts, support for posts on user profiles
Support for external authentication and SSO, UI enhancements
Notification support (Ntfy, Gotify) for sync completions and errors
Support for user selection on videos with multiple tracks, 'Community' tabs replaced with 'Posts'
Move files and folders within vaults, starter vaults for new users, additional file type support for links and backlinks
Change grid items size, save queue as playlist, delete track from queue button, added BPM
Multiple artists in albums and songs, contributors and performers, album versions, custom tags, smart playlist enhancements, persistent IDs, scanner improvements
Support for RSS feeds, post truncations, alt text widget for images
Renames and status improvements, include format when renaming, sort and description improvements on scoring page, search dropdown, various styling improvements
New scripts: Fluid Calendar, NPMPlus, Paperless-GPT, Plant-It, Seafile
Trakt integration, port consolidation and configuration, user authentication, dark/light themes, optimized mobile layouts
Screenscraper.fr integration, autogenerated collections, muOS app, kiosk mode, UI updates
Group member mentions, private moderation reports, chat lists, private media file names, message expiration
Memory usage enhancements, added highlighter tool
New React-based frontend and backend refactor with several breaking changes
Support for batch sending, payload overrides, parameter to enable respecting user 'Do Not Track' preferences

New Software

Web-based tool for browsing and search APT repositories
Audiobook request management and automation
Web application for extracting information and insights from PDF documents
Unofficial Android app for browsing and downloading books from Calibre Web collections
AI-powered assistant for Indian languages
Execute cron jobs in a completely rootless environment
Lightweight, high-performance DNS-based ad blocker written in Go
Web-based managed file transfer application with support for multiple storage providers
Send random Hoarder bookmarks via e-mail or Discord
Display and view external websites directly from a Nextcloud dashboard
Sonarr and Radarr companion tool for easily downloading iPlayer content
Provides configuration area for injecting JavaScript into the Jellyfin web interface
Basic meta search engine based on DuckDuckGo results
Lightweight application for uploading, editing, and managing files
Real-time Plex dashboard in Discord via bot
Reddit front end and aggregator for user-specified subreddits
Multi-tenancy restaurant billing and management system
Powerful and intuitive code snippet screenshot generator
Docker container management script for running multiple instances of Linkding

Latest Directory Apps

Straightforward real-time Kanban boards
Simple yet powerful AI meeting assistant
Automatic backups between hosted and self-hosted Bitwarden
Web app for organizing and managing book collections
All-in-one Mosquitto (MQTT) broker with web UI
Sleek, modern pastebin with encryption, expiry, and user accounts
Docker container updates made easy
Unofficial Android client for Komga
Webhook handler for subtitle management
Personalized media recommendations for existing media libraries
Privacy-focused portfolio manager, accounting, and analytics tool
Scrobble Plex plays to Trakt via webhooks
Lightweight clustering and container orchestration tool
Centralized platform for managing product warranties
Sync media play states across Plex, Emby, and Jellyfin
Simple yet powerful CI/CD engine with extensibility

Project Updates

Website: https://fossorial.io
License: Closed Source --> AGPL-3.0
Website: https://tinyauth.app/

More From selfh.st

Self-Hosting Guide to Alternatives: Pocket, Omnivore
Self-hosted alternatives to popular online read later and bookmarking services
This Week in Self-Hosted (14 March 2025)
Self-Hosted Dashboard Icons
A collection of self-hosted dashboard icons and logos
This Week in Self-Hosted (14 March 2025)

Community Content

Bookmark Management with Hoarder – Daniel Gerdesmann
Learn how to host Hoarder to manage your online bookmarks. Save what you find online, organize it with lists, and use automatic tagging to find it easily later.
This Week in Self-Hosted (14 March 2025)
I self-hosted my own RSS reader to keep up with the news
Tired of bloated and expensive feed readers? Try self-hosting one instead.
This Week in Self-Hosted (14 March 2025)
Android Self hosting - Lemmy.World
With the latest release of android it now supports some Linux functionality. I got docker installed simply by following Docker’s docs. Any thoughts or uses for a mobile homelab? What would be useful to have mobile?
This Week in Self-Hosted (14 March 2025)

Content Spotlight: Cup

Meet Cup, a lightweight platform for monitoring container image updates. Built for speed and minimal resource requirements, Cup allows users to easily check for container updates from its minimal web interface and/or CLI tool (which displays a neat table of results directly in the terminal). Features include extensibility via JSON output (ideal for webhooks and dashboards), agent deployments for monitoring updates from a single machine, authenticated endpoints, and a lack of rate limits when checking for updates.

Cup can be easily deployed via Docker or as a binary, with configuration options for running via CLI, web interface, or agent mode.

This Week in Self-Hosted (14 March 2025)

Links: Website, Source Code

What I'm Watching

Command Line Corner: echo *.<filetype>

Use echo *.<filetype> to list of all files of a specified filetype from the command line:

$ echo *.txt
  this.txt week.txt in.txt self.txt hosted.txt

Related News and Content

The DuckDB Local UI
The DuckDB team and MotherDuck are excited to announce the release of a built-in local UI for DuckDB.
This Week in Self-Hosted (14 March 2025)
Trunk & Tidbits, February 2025
Development updates from the Mastodon team. Code changes and updates made during February 2025.
This Week in Self-Hosted (14 March 2025)

Share Your Content

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.

This Week in Self-Hosted (7 March 2025)

2025-03-07 20:48:49

Sponsored by PikaPods

This Week in Self-Hosted is sponsored by PikaPods, the instant open source hosting service. Run a large selection of open source apps within seconds from just $1/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!

This Week in Self-Hosted

This Week in Self-Hosted (7 March 2025)

The past few months have been great for self-hosters looking to organize their personal finances (it is tax season, after all). Established platforms like Firefly III and Actual Budget (note the recent repository move) continue to evolve, while a surge of new and innovative apps like Maybe, Monetr, Investbrain, Subscription Manager, DumbBudget, and Thrifty have entered the scene.

This week, three new apps joined the mix – the hilariously named DollarDollar Bill Y'all (second only to a GitHub handle I recently stumbled across, beans-are-gross), Envelofy, and Personal Accountant.

On another note, I received some flack last week for poking fun at the Immich devs for prioritizing the platform's new mascot over a feature I've personally been looking forward to (yes, they were in on it). I had planned to make a formal apology this week until I noticed they dropped another release that again left me feeling neglected as they instead celebrated 60k GitHub stars (is that a lot?).

If you need me before next Friday, I'll be busy making the transition back to Google Photos while enjoying this custom CSS for styling a Flame dashboard to look like the Lumon MDR terminals from Severance.

Happy selfh.st/ing!

In the News

Warp factor 5, Mr. Sulu
Things are speeding up around here
This Week in Self-Hosted (7 March 2025)
Music Assistant’s next big hit
Spotify Connect, Assist streaming, podcasts, audiobooks, Apple Music, a full EQ, and more!
This Week in Self-Hosted (7 March 2025)
End of Deployarr with v5.7 - I was short-sighted! | SimpleHomelab
First, the big bad news.
This Week in Self-Hosted (7 March 2025)

Software Updates

Allow x minutes downtime before alerting, subpath support, connect to multiple hubs with single agent, GPU and temperature columns, new installation options
Plugin support, improved chat and whiteboards, updated Away mode, push-to-talk, significant code refactor
Themes, mobile-friendly UI updates, permalinks, health checks, monitoring dashboard, queue management via UI, translations
Exposed image update labels via UI, added support for OpenSSF Scorecard for project risk assessments, improved UI responsiveness
Support for single-container deployments from any registry, app templates (pre-configured image deployments)
Support for multiple organizations, generate compose applications using AI prompts, redesigned API keys, new 2FA flow
Collapsible board columns, improved navigation, apply labels when creating issues, UI tweaks and performance enhancements
Increased performance via DocumentDB PostgreSQL extension, enhanced compatibility, vector search support, replication for high-availability
CalDAV integration, authentication, multi-user support, dark mode
SAML SSO support, new operators for hidden fields, optional back button
Auto cloud save redirects, support for custom cloud save manifests, library filter for developers and publishers, improved game metadata search UI
Headers for dashboards, tile card and editor improvements, streaming responses for assist chat, rewritten SmartThings integration
PostgreSQL support, built-in QR code reader, label generation for printers
Video memories playable from web, shortcuts for adding assets, QR codes for shared links
Updated container image registry, now requires Immich v1.127.0 for memories support
New Omada plugin, additional MQTT attributes for Home Assistant, container images now also published to GHCR
Support for multiple base domains, Crowdsec installer, access rules
Azure OpenAI service integration, structured outputs, DeepSeek-R1 support
Major UI overhaul including new list and grid layouts, revamped settings
Menu action button for archiving photos from albums, new thumbnail size for Retina 5K displays, less eager content preloading for reduced server load
New scripts: Apache Tomcat, Pterodactyl Panel, Pterodactyl Wings, Reveal.js
Support for custom generated feeds from lobste.rs
Transition to containerized deployment, light mode, optimized resource footprint

New Software

Straightforward real-time Kanban boards for project management
Side-by-side text translation using LibreTranslate API
All-in-one Mosquitto MQTT broker with a web UI
Modern pastebin with encryption, expirations, private pastes, accounts, and an API
Expense tracking and bill-splitting app designed for privacy
Emby integration for tracking and syncing activity with Letterboxd
Envelope budgeting with AI integration for managing expenses
Memory-safe web server written in Rust
Automated workflows for watching, processing, and moving files
Plugin for automatically creating and maintaining Jellyfin collections based on media tags
Self-hosted Kanban app with multi-user support and sharing
Browser-based AI voice generator
Effortlessly sync comic ratings from ComicBookRoundup directly to a Komga library
Minimal library web application for managing books (tightly coupled with KOReader)
Easy-to-use URL shortener written in Go
Web GUI controller for Caddy with automatic SSL certificates
Flutter-based mobile app for managing NGINX Proxy Manager
Comprehensive health and performance monitoring for UPS devices
Webhook handler for subtitle management with Bazarr, Radarr, and Sonarr integration
Completely local AI chat with PDF files
Expense tracking app for balancing and organization transactions
AI-generated recommendations for personal media
SSH-based server management panel
Web interface and notifications for flight prices via Google Flights
Warranty tracker for product warranties, expiration dates, and related documentation

Latest Directory Apps

Automated cleanup of unwanted or blocked media files
Zero-config URL shortener with QR codes and analytics
Customer support desk platform
Flutter-based mobile app for managing NGINX Proxy Manager
Online tools for simplifying everyday tasks
Secure and private app for storing, accessing, and sharing files
Startup platform for managing projects, goals, and processes
Audio and subtitle track changer for Plex
Minimal file upload and pastebin service
Simple, private file sharing (updated fork of Firefox Send)
Automated media recommendations and requests based on user activity
TUI AudioBookshelf client for Linux
Container management and deployment with AI integration
Platform for deploying static sites, web apps, databases, and CRON jobs
OCI-native container image registry, simplified

Project Updates

Image: damongolding/immich-kiosk --> ghcr.io/damongolding/immich-kiosk
License: Custom --> AGPL-3.0

Community Content

Making Unraid usable on mobile
Making Unraid just a tiny bit more useful on your mobile device
This Week in Self-Hosted (7 March 2025)
PeerTube: the Fediverse’s decentralized video platform (part 1: first impressions)
A walk-through of PeerTube, an open-source, federated alternative to YouTube
This Week in Self-Hosted (7 March 2025)
Paperless-ngx — Self-hosted document management that actually makes sense
Paperless-ngx is a powerful document management system that helps you go paperless by automatically organizing and making your documents searchable. Perfect for managing bills, receipts, and important documents in your homelab.
This Week in Self-Hosted (7 March 2025)
Build your own Google Docs + Drive with your Raspberry Pi
Learn how to degoogle your documents and free them from the tech giants by hosting the open source cryptpad on your raspberry pi.
This Week in Self-Hosted (7 March 2025)
Self-Hosting a Firefox Sync Server
After switching from Firefox to LibreWolf, I became interested in the idea of self-hosting my own Firefox Sync server. Although I had seen this was possible before, I had never really looked into it—until now. I embarked on a journey to set this up, and while it wasn’t completely smooth sailing, I eventually got it working. Here’s how it went. Finding the Right Sync Server Initial Search: Mozilla’s Sync Server Repo I started by searching for “firefox sync server github” and quickly found Mozilla’s syncserver repo.
This Week in Self-Hosted (7 March 2025)
Supercharging Your Ghost Blog with Meilisearch: A Powerful Search Integration
Transform your Ghost blog with lightning-fast search using the Ghost-Meilisearch integration. Deliver sub-50ms results, enjoy typo tolerance, and customize your search experience. Boost reader engagement with real-time indexing and seamless theme integration.
This Week in Self-Hosted (7 March 2025)

Content Spotlight: SimpleHomelab

Meet SimpleHomelab, a website dedicated to homelab guides, content, and software deployment. Recently re-branded from SmartHomeBeginner, SimpleHomelab is known for its extensive multi-part guides covering beginner and advanced topics, as well as Deployarr – a custom-built platform for easily deploying 125+ popular self-hosted apps. The site also has an accompanying YouTube channel with a suite of videos covering Docker, Traefik, Proxmox, and more.

SimpleHomelab.com
Leading technology site focussed on Smart Home, Home Server, HTPC, Media Players, Linux and Other Homelab topics with over 150k followers.
This Week in Self-Hosted (7 March 2025)

Disclaimer: SimpleHomelab is an occasional affiliate and sponsor of selfh.st. No affiliate links were used in the writing of this feature.

Links: Website

What I'm Watching

Command Line Corner: curl wttr.in

Use curl wttr.in to view a three-day weather forecast directly from the command line (see repo here for additional details on how this works):

$ curl wttr.in
Weather for City: Paris, France

     \   /     Clear
      .-.      10 – 11 °C
   ― (   ) ―   ↑ 11 km/h
      `-’      10 km
     /   \     0.0 mm

Related News and Content

Funkwhale Wants to Filter Out Far-Right Music - We Distribute
Funkwhale, the federated music-sharing platform, is building a new mechanism for filtering out music related to Nazis, Fascism, and White Power.
This Week in Self-Hosted (7 March 2025)
Mozilla rewrites Firefox’s Terms of Use after user backlash | TechCrunch
Critics said the new terms implied Mozilla was asking users for the rights to whatever data they input or upload through Firefox.
This Week in Self-Hosted (7 March 2025)
I struggled with Git, so I’m making a game to spare others the pain
I struggled with Git, so I’m making a game to spare others the pain
This Week in Self-Hosted (7 March 2025)

Share Your Content

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.

This Week in Self-Hosted (28 February 2025)

2025-02-28 20:45:43

Sponsored by Novu

This Week in Self-Hosted is sponsored by Novu, an open-source notification <Inbox /> component for modern applications, powered by a flexible multi-channel notification engine. Add a notification <Inbox /> to your app today!

This Week in Self-Hosted

This Week in Self-Hosted (28 February 2025)

Another week, another major release from the self-hosted project everyone loves to hate. The team behind the popular cloud storage platform Nextcloud introduced v31 and Hub 10 to the community this week, touting deeper integration across its ecosystem and performance improvements (including thousands of tweaks) to its UX. And say what you want about the project based on your own personal anecdotes, but their fight against big tech is undeniably a net positive for the self-hosted and open-source communities.

I also pushed some significant updates to selfh.st/apps this week, including bookmarks support (via local browser storage), new sort options, and a cool new way to easily share custom views using a vanity URL I recently acquired (I apparently hate vowels). To see it in action, click here --> slfh.st/fEaOs <– for a custom view of the apps added to the directory this past week.

Other activity from the week you might be interested in:

Happy selfh.st/ing!

In the News

Nextcloud Hub 10 – your unified, modular digital workspace - Nextcloud
Welcome Nextcloud Hub 10 - reinforced performance, deeper integration, and dozens of new features that will make your day easier!
This Week in Self-Hosted (28 February 2025)
MongoDB Announces Acquisition of Voyage AI to Enable Organizations to Build Trustworthy AI Applications
/PRNewswire/ -- MongoDB, Inc. (NASDAQ: MDB), the leading database for modern applications, today announced it has acquired Voyage AI, a pioneer in…
This Week in Self-Hosted (28 February 2025)
Bitwarden recognized in G2’s Best Software Awards for 2025 | Bitwarden
Bitwarden ranks among the best in G2’s 2025 Best Software Awards, earning top spots in security, customer satisfaction, and overall excellence. Backed by real user reviews, this recognition highlights trust and reliability in password management.
This Week in Self-Hosted (28 February 2025)
Apollo joins the Works With Home Assistant Program
Adding three devices, including their community favorite presence and air quality multisensors.
This Week in Self-Hosted (28 February 2025)

Software Updates

New Chrome browser extension for easy creation and autofilling, allow users to delete their own accounts, optional IP logging
Introduced 'FileEventStorage' as an optional method for storing data, issues list pagination, thousands-separators for counts, support for CORS
Synchronous update checking for heavily improved performance/speed
Download files and copy stream URLs, reworked responsive layout, additional playback state details, improved episode status indicators, Windows installer
Support for notifications via Apprise, retry intervals for retrieving Frigate snapshots, updated notification templates
Cloud saves, retrieval and installation of community themes, added community themes repository link to the settings
Support for status editing, push notifications, global CSS customization, domain permission subscriptions, login button, granular stats controls, post backdating
Multi-user support with permissions, share habits and wishlist items with other users, show tasks and habits in dashboard, show tasks in completion streaks
Incompatible with prior versions after complete rewrite, SSO support, visibility options, customizable paste slugs, expirations
Manual face tagging and deletion, persistent memories, search by rating on web
Overhauled and simplified web interface, CSV import improvements
Improved startup times, redesigned recipe info card, improved shopping list UI, better scraping and additional agents
10x reduction in Docker image size, customized host names and ports for easier deployment, smaller default text-to-image model, UX improvements
Updated internal Docker HTTP port from 80 to 8080
Native support for podcasts and audiobooks, new providers, built-in DSP configurable by player, support for external audio sources
Updated user interface, hybrid photo and video viewer, redesigned edit dialog, immersive 3D Earth view in Places
New Scripts: Authelia, ByteStash, Jupyter Notebook, Outline, Pelican Panel, Pelican Wings, VictoriaMetrics, web-check, wger
Custom fields on check-in/checkout, UI breadcrumbs, improved tooltips, arbitrary notes for assets, saved custom report templates
Support for Mbin (federated content aggregator and microblogging platform), optimized Docker image for significantly decreased size

New Software

Python-based tool for migrating encrypted Aegis 2FA backups to 2FAuth
Package for managing assets in Laravel applications
High-performance email validation platform
Real-time file transfer service via web browser or CLI
Template for generating photo galleries based on nanogallery2
Task scheduler with a GUI
Project management platform focused on simplicity and efficiency
Self-hosted customer support desk
Unofficial mobile client for Linkding
Web app offering a variety of online tools to simplify everyday tasks
Playground for experimenting with and fine-tuning LLMs
Secure file sharing and collaboration (OCIS fork)
Privacy-focused service for categorizing e-mails
Web-based media poster management system
AI-powered spreadsheet application combined with Python data analysis capabilities
Web push notification registration and management platform
Scrobble Plex data and rankings to Trakt via webhooks
Unofficial mobile companion app for uploading tracks to Wanderer
SSL certificate expiration monitoring
Simple monitoring status page built with PHP and MySQL
Reverse proxy designed to simplify TLS and mTLS management
Web-based log viewer for ClickHouse databases
Text-based Audiobookshelf client for Linux
Minimalist fitness app for tracking workouts and PRs
Self-hosted platform for hosting static sites, web apps, databases, and CRON jobs

Latest Directory Apps

Developer platform for workflow automation
Headless CMS and backend for custom builds
Open-source ERP and CRM for business
Intelligent task scheduling and calendar management
Lightweight, one-time file upload server
Gamified habit tracking application for building positive habits
Meme search engine built with Python and Ruby
Open-source cloud file storage server
Collaborative wishlists for gifts and presents
Self-hostable git server for the command line
FreshRSS theme and video extension for a video-focused browsing experience
Command line tool for downloading videos and metadata from YouTube

Project Updates

Repository: yusing/go-proxy --> yusing/godoxy
License: AGPL-3.0 --> Custom

Community Content

Self-hosted Stalwart email server
Self-hosted Stalwart email server. GitHub Gist: instantly share code, notes, and snippets.
This Week in Self-Hosted (28 February 2025)
How to self-host a simple, static blog on a Raspberry Pi with Jekyll, Docker and Cloudflare ·
When I first created this blog, I settled on using Jekyll and decided to use GitHub Pages as a cost-free hosting solu…
This Week in Self-Hosted (28 February 2025)
Bye Bye Google/Apple Photos, Hello Immich
There are lots of reasons for wanting to run your own photo storage site, it might be the monthly fees or the invasive AI policies, whatever it is Immich has you covered and I’m seriously impressed by this open source tool, and yes it runs on the Pi perfectly!
This Week in Self-Hosted (28 February 2025)

Content Spotlight: Upvote RSS

Meet Upvote RSS, a self-hosted RSS feed generator for popular social aggregation sites like Reddit, Hacker News, and Lemmy. With Upvote RSS, users can easily create their own curated feeds of subreddits, HN post types (Best, Top, New, Ask, etc.), and Lemmy communities based on configuration options that include post scores, thresholds, and number of posts per day. Users also have the ability to specify the content to be included in each feed item (score, article content, comments) as well as filters for NSFW or older posts.

Upvote RSS can be easily installed via Docker and does not require any additional services, although Reddit users will need to register their own app on the platform for API access.

This Week in Self-Hosted (28 February 2025)

Links: Source Code, Website

What I'm Watching

Command Line Corner: ;

Use ; to run multiple commands in succession (unlike last week's && tip, the second command will run regardless of the first's success):

/$ mkdir test_folder; cd test_folder
/test_folder$ _

Related News and Content

Unraid OS 7.0.1 is Now Available
Unraid OS 7.0.1 is Now Available
This Week in Self-Hosted (28 February 2025)
Disaster Recovery 101: Backup vs. Replication
When you’re building a disaster recovery strategy, it’s crucial to know that there’s a difference between replication and backups. Here’s what you need to know.
This Week in Self-Hosted (28 February 2025)
Why I Still Love and Use RSS Feeds in 2025
RSS feeds are classic. And surprisingly, they are still relevant in 2025.
This Week in Self-Hosted (28 February 2025)

Share Your Content

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.