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 (17 January 2025)

2025-01-17 20:42:51


Sponsored by Formbricks This Week in Self-Hosted (17 January 2025)

This Week in Self-Hosted is sponsored by Formbricks, the Open-Source Survey Platform for Web, Mobile, and Anywhere Online. Run Formbricks on premise for free forever.

This Week in Self-Hosted

This Week in Self-Hosted (17 January 2025)

Happy Friday! It was a busy week for self-hosted social media platforms. Mastodon announced a major decision to cede control of the project to a new non-profit organization later this year. At the same time, some of the recent controversies surrounding Meta and ByteDance have users flocking to federated Instagram and TikTok alternatives Pixelfed and Loops.

In other news:

Happy selfh.st/ing!

In the News

The people should own the town square
It is more important than ever that the social web is not controlled by corporations. Today, Mastodon is taking another step towards its founding ideals: independence and non-profit ownership. We’re transferring ownership of key assets to a new European not-for-profit entity, ensuring our mission remains true to a decentralised social web, not corporate control.
This Week in Self-Hosted (17 January 2025)
Automattic says it will reduce its contribution to WordPress core project to match WP Engine | TechCrunch
It’s a new year, but drama in the WordPress community keeps going. Automattic, the company that runs WordPress.com, said that it would reduce its
This Week in Self-Hosted (17 January 2025)
Meta Is Blocking Links to Decentralized Instagram Competitor Pixelfed
Pixelfed said it is “seeing unprecedented levels of traffic.”
This Week in Self-Hosted (17 January 2025)
Unraid OS 7.0.0 is Here!
Unraid OS 7.0.0 is Here!
This Week in Self-Hosted (17 January 2025)

Software Updates

  • cleanuperr v1.4.0 | Organization: Added support for Lidarr
  • Deployarr v5.5 | Deployment: Added Paperless-NGX support, create PostgreSQL databases directly within the application, transitioned dashboard icons to selfh.st/icons
  • Docmost v0.7.0 | Collaborative Wiki: Language translations, support for pasting Markdown, Google Sheets embeds, editor improvements
  • Dokploy v0.17.0 | Deployment: Real-time database deployments, redesigned dashboard
  • FlatNotes v5.4.0 | Note-Taking: Hyphen support in tags, new keyboard shortcuts (new note and navigate toe home page)
  • Forgejo v10.0.0 | Code Forge: Reworked new repo dialog, modify git notes via API or UI, button to create Markdown table, highlight user mentions, quote reply improvements
  • Formbricks v3.1.0 | Surveys and Forms: Advanced white-labeling options, enhanced survey customization features, support for question recall within the redirect ending card
  • Immich Kiosk v0.15.0 | Photo Slideshow: Layout values, new asset buckets, choose album orders, per device cache, dynamic manifest for PWA
  • Multi-Scrobbler v0.9.0 | Listening Statistics: Scrobble improvements, ENV support, Plex/Jellyfin improvements, auth fixes
  • NetBird v0.36.0 | VPN: Initial support for QUIC protocol, rootless container support, MySQL support for data store
  • Paperless-ngx v2.14.0 | Document Management: Custom field sorting, process mail button, bulk edit custom field values, auto-link duplicate document, two-factor authentication
  • PdfDing v0.11.0 | PDF Manager: Support for starring and archiving, PDF previews, overview thumbnails, multiple host names
  • Pinchflat v2025.1.14 | YouTube Manager: Prometheus support, Simple Icons integration
  • Reactive Resume v4.3.0 | Resume Builder: Added URL support for custom fields, Ollama support
  • Readeck v0.17.0 | Read Later: Reading progress tracker, filter bookmarks by reading progress, colored highlights, adjustable content width
  • Ryot v7.15.0 | Tracking: Stopwatch functionality during workouts, updated import functionality
  • tinyfeed v1.0.0 | Static Pages: Background operation for continuous feed updates with new daemon mode, redesigned interface, Docker support
  • TrailBase v0.4.0 | Application Backend: Realtime notification APIs for listening for record changes
  • Wallos v2.43/44 | Subscriptions: New API endpoint to return version, allow notifications on due date
  • XPipe v14.0 | Server Management: Team vaults and reusable identities for connections, incus support, numerous web interface and performance improvements
  • YunoHost v12.0 | Server Management: Debian upgrade to Bookworm, webadmin upgrade, overhaul of the user portal and SSO

New Software

  • Airbroke: Open-source error catcher
  • AnyAppStart: Start/stop/view logs for Docker, Systemd, VMs, and anything else
  • asr2clip: Speech-to-text clipboard tool
  • Bifrost: Hue Bridge Emulator for Home Assistant and Zigbee devices
  • cfex: CLI tool for sharing and testing applications using Cloudflare tunnels
  • Civitai Data Manager: Civitai model metadata backups and management
  • Comic Library Utilities: Perform bulk actions on comic libraries
  • Cupdate: Zero-config service for keeping container images up-to-date
  • CyberDock: Cyberpunk-themed Docker registry with integrated web interface
  • Dirigent: Manage Docker Compose deployments via git
  • Eigenfocus: All-in-one Kanban board, time-tracking, and focus tools application
  • Flickr Emmigration Tool: Reformat Flickr libraries for import into Immich, PhotoPrism, Pixelfed, etc.
  • icloudpd-web: Web interface for the icloudpd Python library
  • Injectly: Self-hosted app for injecting scripts across multiple sites
  • LFX Forum Software: Simple Hacker News-like forum powered by SQLite
  • Recommend for Plex: Recommendation system with TMDb and TVDb integrations
  • Rowfill: Document processing platform built for knowledge workers
  • stack-back: Automated incremental docker-compose backups
  • Tellor: Simple, minimal, single-user Kanban to-do app
  • USB: Simple and lightweight file uploader
  • WYGIWYH: Principles-first finance tracker

Breaking Changes

Latest Directory Apps

  • AliasVault: Encrypted password and alias manager
  • AnyAppStart: Basic control panel for Docker, Systemd, VMs, and everything else
  • Cloud Commander: File manager and console for the web
  • Compose Craft: GUI for managing, editing, and sharing Docker Compose files
  • Cryptgeon: Open-source note and file sharing app
  • DeepSubX: Subtitle translation using the DeepL API
  • Geoposler: Email campaign management platform
  • Kutt: Modern URL shortener
  • Lingarr: Automated subtitle translations to a desired language
  • Pangolin: Tunneled reverse proxy management server
  • Paperless GPT: Generate AI-powered titles and tags in Paperless
  • tillywork: Work and project management solution
  • tinyfeed: Generic static HTML pages from a collection of feeds
  • Wishlist: Self-hosted wishlists for family and friends
Help keep the newsletter (and me) running ☕

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.

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 (17 January 2025)
Self-Hosting selfh.st/icons With Git-Sync
Learn how to self-host the beautiful selfh.st/icons collection and keep it synchronized with the upstream repository using git-sync
This Week in Self-Hosted (17 January 2025)

Community Content

Jellyfin for Music
Stream music without a subscription…
This Week in Self-Hosted (17 January 2025)
Setup self-hosted synchronization for Obsidian
The SaaS sync feature for Obsidian is rather expensive at $5 USD for a single vault and a tiny 1GB storage limit. As such, in this guide…
This Week in Self-Hosted (17 January 2025)
Speedtest Tracker — Monitor your internet speed with beautiful graphs
Speedtest Tracker is a self-hosted internet speed monitoring tool that helps you track your ISP’s performance over time. Perfect for ensuring you’re getting the speeds you’re paying for.
This Week in Self-Hosted (17 January 2025)
The Ultimate Guide to Setting Up Traefik
You can read a free version of this post here; https://svenvg93.github.io/posts/ultimate-treafik-guide/
This Week in Self-Hosted (17 January 2025)

Content Spotlight: Coolify

Meet Coolify, a platform for managing servers, applications, and databases that boasts itself as an open-source alternative to popular services like Heroku and Netlify. With Coolify, users can eliminate a number of the usual headaches that accompany managing your own infrastructure (although some might argue that's half the fun) with streamlined functionality for deploying apps (via Docker), automating SSL certs, database deployments and backups, server monitoring and logging, notifications, and collaboration.

Coolify can be easily installed via bare metal across a number of hardware options. The team also provides a hosted option for those looking to get into self-hosting but not quite ready to take things into their own hands (yet).

This Week in Self-Hosted (17 January 2025)

Links: Website, Source Code, Docs

What I'm Watching

Command Line Corner: locate <filename>

Use the locate command to quickly populate a list of all instances of a file on the current system from the command line:

/$ location compose.yml
  /home/ethan/appdata/ghost/docker-compose.yml
  /home/selfhst/appdata/ghost/docker-compose.yml

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

Related News and Content

My Year of Fediverse explorations
a look back at my 2024 explorations of the Fediverse and a preview of what is to come in 2025
This Week in Self-Hosted (17 January 2025)
Mongo Murder Mystery
LetsGame.org
Bringing Gamers Together
This Week in Self-Hosted (17 January 2025)

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.

This Week in Self-Hosted (10 January 2025)

2025-01-10 20:50:00


Sponsored by Formbricks This Week in Self-Hosted (10 January 2025)

This Week in Self-Hosted is sponsored by Formbricks, the open-source Qualtrics alternative to really understand what customers need – all privacy-first. Find out more 👈

Lions & Tigers & Icons

This Week in Self-Hosted (10 January 2025)

If you follow me on any of my socials, you're likely aware that my icon collection hit a major milestone this week – 1,000+ icons and built-in integrations with four self-hosted apps across the self-hosted ecosystem.

To celebrate, selfh.st featured its first ever guest post written by Akash Rajpurohit – a frequent contributor to the Community Content section of this newsletter. Akash recently developed a nifty tool for syncing git repositories to local folders and outlined how it can be used to self-host the icon collection:

Self-Hosting selfh.st/icons With Git-Sync
Learn how to self-host the beautiful selfh.st/icons collection and keep it synchronized with the upstream repository using git-sync
This Week in Self-Hosted (10 January 2025)

If you read last week's issue, you'll know I mentioned expanding the content offered on the site to include more content from other contributors – this was a great first step and I'm excited to begin featuring additional content moving forward.

Enjoy another jam-packed newsletter, and happy selfh.st/ing!

In the News

Raspberry Pi 5 16GB Review: Plenty of memory
The Raspberry Pi with the most amount of RAM, ever!
This Week in Self-Hosted (10 January 2025)
BookStack in 2024 · BookStack
As we cross over yet another year boundary we look back at the progress, maintenance and funding of the project for 2024 with a view of potential plans in 2025:
This Week in Self-Hosted (10 January 2025)
Introducing Modcache and Modmanager
Introducing Modcache and Modmanager
This Week in Self-Hosted (10 January 2025)
2025.1: Backing Up into 2025!
A complete overhaul of the backup system, including Home Assistant Cloud backup storage, retention policies, and fully extendable by integrations. Lots of Month of ‘What the Heck?!’ improvements, n…
This Week in Self-Hosted (10 January 2025)

Software Updates

  • Actual Budget v25.1.0 | Personal Finances: New calendar report type, ability to duplicate budgets, experimental support for multi-user OIDC
  • AdventureLog v0.8.0 | Travel Tracker: Immich integration, new modals for transportation, notes, and checklists, calendar view, Markdown editing
  • ChangeDetection v0.48.06 | Page Monitoring: Major improvements to 'Send test notification' button and backend
  • Gitea v1.23.0 | Git Platform: Same owner repository forks, Arch package registry, issue suggestions, tag search capabilities, filter board cards by labels/assignees
  • Hoarder v0.21.0 | Read Later: Advanced search capabilities, smart lists, highlighting support, Linkwarden import
  • Home Assistant v2025.1.0 | Home Automation: Overhauled backup system, category/label options when creating automations, zoom and pan for charts
  • Immich v1.124.0 | Photos and Videos: Create tags on the fly, asset actions in the folder view
  • Linkwarden v2.9.0 | Bookmarks: Optional local AI tagging, customizable theme, capture pages via browser extension, import from Omnivore
  • Manyfold v0.92.0 | 3D Printing: New shadowed rendering mode
  • NetAlertX v25.1.8 | Network Monitoring: OpenWRT import, new WOL plugin for automating calls
  • Paperless-AI v1.3-2.0 | Document Automation: Playground, AI document chat, redesigned web app, manual AI mode, processing rules, tag restrictions
  • PdfDing v0.10.0 | PDF Manager: Markdown notes for PDFs, improved design of view shared PDF prompt page
  • Pinchflat v2025.1.3 | YouTube Downloads: Overhaul indexing to be more efficient, mark chapters with SponsorBlock
  • RomM v3.7.0 | ROM Manager: SSO support via OIDC, new UI for platforms and collections, homepage customization, split Docker images for normal/slim images, experimental PostgreSQL support
  • Stalwart Mail v0.11.0 | Mail Server: Spam filter rewrite and improvements, ASN and GeoIP lookups, bulk operation REST endpoints, support for adding 'Delivered-To' header
  • Streamyfin v0.23.0 | Jellyfin Client: Jellyseerr integration, favorites, new settings design, save/reconnect with previous servers
  • Wanderer v0.13.0 | Trail Database: New profile page with timeline, trails, and stats, notifications, support for following others, settings page overhaul
  • WeddingShare v1.4.6 | Photo Sharing: Support for video uploads, consolidated gallery, new variables for language and limiting gallery upload size

New Software

  • AliasVault: Encrypted password and alias manager
  • BanBan: Self-hosted Kanban board
  • CaddyGen: Caddyfile config generator
  • Compose Craft: GUI for managing, editing, and sharing docker-compose files
  • Dashly: Lightweight dashboard for Nginx Proxy Manager
  • DeepSubX: Subtitle translation using the DeepL API
  • docker-dashboard: View containers across multiple hosts
  • Epigram: Leverage AI to deliver news in 50 words or less
  • Faridoon: Save and publish chat quotes for others to see
  • Fork Recipes: Simple web app for managing recipes
  • Game Folder Renamer: Automatically rename PC game folders using IGDB.com metadata
  • Geoposler: Email campaign management platform
  • Grid: Encrypted location sharing
  • Pangolin: Tunneled reverse proxy management server
  • Paperless GPT: Generate AI-powered titles and tags in Paperless
  • pfSense Docker Alias: Dynamically update DNS aliases in pfSense based on Docker events
  • Sink: Simple, speedy link shortener powered by Cloudflare
  • Soundbored: Self-hosted soundboard for Discord
  • Streak Calendar: Open-source productivity tool and habit tracker
  • tillywork: Open-source work management solution

Breaking Changes


NordVPN New Year's Deal
A major sale to kick-off the year. Save big in 2025 and get 3 extra months when you buy the world’s leading VPN.

Latest Directory Apps

  • Fast Music Remover: Lightweight background music and noise remover
  • Finer Player: Native macOS application for Jellyfin music
  • Marreta: Tool for analyzing, cleaning, and tidying up web URLs
  • Monetr: Budgeting app with a focus on recurring expenses
  • Paperless-AI: Automated document analyzer for Paperless using AI
  • pgAdmin: Administration platform for PostgreSQL
  • phpMyAdmin: Web interface for MySQL and MariaDB
  • Recyclarr: Automatically sync TRaSH Guides to Sonarr and Radarr
  • SeerrBridge: Integration for Jellyseerr/Overseerr and DebridMediaManager
  • TimeTagger: Web-based time-tracking solution
  • Tirreno: Open-source security web analytics
  • Wapy.dev: Subscription management platform
  • WeddingShare: A gallery for guests to view and drop photos from the big day
  • WoLi WebGUI: Lightweight container for sending Wake-on-LAN magic packets
  • YAMS: Basic but powerful media server installation script
Help keep the newsletter (and me) running ☕

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

Depending on Third Party Services When Self-Hosting
Olivier Forget’s Personal Blog
This Week in Self-Hosted (10 January 2025)
How I Host my Critical Apps for under $85CAD/month - Part 1 - Setting the basics
Now that we’ve discussed why I’ve chosen the matrix ecosystem, it’s time to elaborate on how I host everything.
This Week in Self-Hosted (10 January 2025)
Linux Server Setup: A Beginner’s Guide
A step-by-step beginner’s guide to setting up a Linux server, covering installation, configuration, and security tips.
This Week in Self-Hosted (10 January 2025)

Content Spotlight: Paperless-AI

Meet Paperless-AI, an automated document analyzer for Paperless-ngx. With Paperless-AI, users can leverage OpenAI and Ollama-compatible APIs to perform an analysis on their Paperless documents for automatic title, tag, and correspondent assignments (with pre-defined rules as needed). OpenAI users recently also gained the ability to chat with AI about their documents for those looking to avoid sifting through large libraries via search.

Paperless-AI can be easily installed via Docker and doesn't require any additional containers to run. Users will need the relevant API info for their Paperless installation and AI of choice to complete the initial setup.

This Week in Self-Hosted (10 January 2025)

Links: Source Code

What I'm Watching

Command Line Corner: wc -l <file>

Use wc -l <file> to easily display the number of lines in a given file directly from the command line:

/$ wc -l example.txt
  8 example.txt

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

Related News and Content

CES 2025: Dell Is Rebranding, and It’s Confusing
Dell is reorganizing its entire product lineup, retiring iconic brands like XPS, Inspiron, Latitude, and more. All in the name of simplicity. But for a product lineup this large, simplicity can actually be confusing. Here’s how to make sense of Dell’s new nine-tier name strategy with Dell, Dell Pro, and Dell Pro Max brands.
This Week in Self-Hosted (10 January 2025)

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.

Self-Hosting selfh.st/icons With Git-Sync

2025-01-08 20:52:58

Self-Hosting selfh.st/icons With Git-Sync

selfh.st/icons is a beautiful collection of open-source icons designed specifically for modern dashboards, websites, and applications. With over 1000+ icons available in SVG, PNG, and WebP formats, it provides a consistent and minimalist design language that can enhance your user interfaces.

What is selfh.st/icons?

The project offers a comprehensive set of icons that are:

  • Designed with a consistent style and pixel-perfect precision
  • Available in SVG / PNG / WebP formats for maximum scalability
  • Open-source and free to use
  • Perfect for dashboards, admin panels, and modern web applications
  • Regularly updated with new icons

You can browse and use these icons directly from selfh.st/icons, but what if you want to self-host them for better control, reliability, and customization?

Self-hosting selfh.st/icons

The icons collection is available on GitHub at github.com/selfhst/icons. To self-host, you can:

  1. Clone the repository
git clone https://github.com/selfhst/icons.git
  1. Serve the static files using your preferred web server (Nginx, Apache, etc.)

However, the challenge comes when you want to keep your self-hosted instance up-to-date with the upstream repository. As new icons are added or existing ones are improved, you'd want these updates in your self-hosted version.

Automating updates with git-sync

This is where git-sync comes in handy. It's a simple yet powerful tool that helps you keep your repository in sync with an upstream repository automatically.

ℹ️
Before we proceed, I would like to call out that I am the developer behind the project "Git-Sync".

Recently, I released a new version which allows users to sync public repositories from other GitHub projects as well which is another perfect use-case for allowing users to self-host their selfh.st/icons repository.

For any questions specifically around the project, feel free to reach out to me directly.

Setting up git-sync

  1. First, install git-sync:

You can install the latest binary from the releases page or use the pre-build Docker image.

  1. Setup configuration file:

Once you have git-sync installed, you can create a configuration file to define the sync behavior. Here's an example configuration for keeping selfh.st/icons in sync with your self-hosted instance:

raw_git_urls: ['https://github.com/selfhst/icons']
backup_dir: /path/to/backup
clone_type: full

Save this file as config.yaml under ~/.config/git-sync/ directory.

  1. Run git-sync:

Run the following command to start the sync process:

git-sync

This will clone the repository (if not already cloned) and keep it in sync with the cloud repository.

This is a one-time sync process, but if you want to keep it in sync with the cloud repository, you can setup a cron job to run the git-sync command at a regular interval or use the --cron flag to run it periodically and keep the service running in the background (more preferred way if you are running it via Docker).

More details about setting up git-sync can be found in the git-sync documentation.

Benefits of using git-sync

  • Automated Updates: No manual intervention needed to stay up-to-date
  • Configurable Sync Interval: Choose how frequently you want to check for updates
  • Custom Commands: Run additional commands after syncing (e.g., rebuild your site)
  • Lightweight: Minimal resource usage while running in the background

Conclusion

Self-hosting selfh.st/icons gives you complete control over your icon collection while git-sync ensures you're always in sync with the latest updates. This setup is perfect for:

  • Organizations wanting to ensure icon availability
  • Projects requiring offline access to icons
  • Teams looking to customize or extend the icon collection
  • Applications with high availability requirements

By combining selfh.st/icons with git-sync, you get the best of both worlds: a beautiful, comprehensive icon collection and automated synchronization to keep everything up-to-date.

Akash Rajpurohit is a software engineer with a passion for self-hosting, writing, and playing around with new technologies. Akash also publishes articles about self-hosting on his own blog, akashrajpurohit.com, and can be contacted via his site's contact form.

This Week in Self-Hosted (3 January 2025)

2025-01-03 20:51:00


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 Year in selfh.st

This Week in Self-Hosted (3 January 2025)

2024 was a great year for self-hosting. There was no shortage of great new projects to explore and developers continued delivering significant updates to existing software. We also saw a few leaders in the space begin to lay out the principles as to how open-sourced and community-driven projects can operate and thrive will still maintaining their core values.

It was also a great year for selfh.st. Having only been its second year of publication, I'm overwhelmed with the community's support as the site achieved significant milestones and launched a number of new initiatives throughout the year:

  • This Week in Self-Hosted registered its 12,000th e-mail subscriber in December
  • In April, I launched selfh.st/apps – a directory of self-hosted software that now consists of 900+ browsable projects. As of today, the directory receives just shy of half a million views a month.
  • In September, I launched selfh.st/icons – a collection of almost 1,000 dashboard icons and logos that are now natively supported by four self-hosted applications (and with at least two more on the way)
  • I also continued my annual self-hosted user survey in September, which received ~3,700 responses – almost double the amount from 2023
  • In October, I launched a new weekly YouTube series and podcast to accompany the newsletter (which is currently on a two-week hiatus due to the holidays and sickness)

I also had the opportunity to connect with a number of developers and content creators who've been incredibly willing to collaborate and provide feedback when asked, including Adam Monsen, DB Tech, Dan Brown, Daniel Brendel, Akash Rajpurohit, and Jason Crabtree – to name a few.

Looking ahead, I'm excited to share some new initiatives in the coming weeks and months as I dedicate 2025 to expanding my video offerings, welcoming guest contributors to the site, and continue developing resources to spotlight self-hosted software.

I'm incredibly grateful for this community and the opportunity to give back to the people that have shaped my own self-hosted journey. Thanks again to all for the support.

Happy new year, and happy selfh.st/ing!

In the News

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 (3 January 2025)
Introducing Jellyfin Wrapped: Your 2024 Year in Review!
Discover your year in entertainment with a personalized recap of your Jellyfin watching habits
What Happens to Relicensed Open Source Projects and Their Forks?
Contributor impact varies after projects adopt more restrictive licenses, finds CHAOSS research on Elasticsearch, Redis, Terraform and their forks.
This Week in Self-Hosted (3 January 2025)

Software Updates

  • BookLogr v1.2.0 | Library Tracking: Pre-built Docker images, event sharing via the fediverse
  • Caddy v2.9.0 | Web Server: Various refinements and bug fixes
  • ClipCascade v2.0.0 | Clipboard Sync: Multi-user support, enhanced encryption, new environment variables, role-based authentication
  • Donetick v0.0.25 | Task Manager: New designated completion window, historical completions on User Activity screen, new Points View for tracking earned points
  • Endurain v0.7.0 | Fitness Tracking: Unified Docker image for deployment, license update from GPL-3.0 to AGPL-3.0
  • Gatus v5.15.0 | Status Pages: Custom CSS support, Pushover condition results, exposed uptime data as text via API
  • Immich Power Tools v0.11.0 | Photos: Logo screen at start, Google Heatmap, updated rewind UI and data, added previews in find
  • Jellyseerr v2.2.0 | Media Requests: Special episode setting, PostgreSQL support, base helm chart, override rules
  • Nginx Proxy Manager v2.12.2 | Reverse Proxy: PostgreSQL support, new DNS providers, custom configuration for 404 hosts
  • Postiz v1.22.1 | Social Media Scheduling: Added support for Lemmy
  • Ryot v7.14.0 | Tracking: New tab in people details for groups, support for pausing workouts, rest timer confirmation, edit custom metadata
  • Strava Statistics v0.2.0 | Stat Tracking: Initial support for running activities (requires .env file update)
  • Tempo v3.9.0 | Subsonic Client: Sort and search functionality in lists, ALAC codec support, continuous playing, local server addresses
  • Zoraxy v3.1.5 | Reverse Proxy: New architecture for future SSO implementation, new default site options for closing connections, external Geo IP database mode

New Software


NordVPN’s holiday deal
The most festive sale of the year. This holiday season, save big and get 3 extra months when you buy the world’s leading VPN.

Latest Directory Apps

  • Antora: Modular documentation site generator
  • Diskover: File indexer, search, and management platform
  • Habitica: Role-playing gamified habit tracker
  • Immich Android TV: Android TV for Immich photos and videos
  • Lurker: Read-only Reddit frontend
  • PoeticMetric: Privacy-focused alternative to Google Analytics
  • Riven: Media streaming with various third-party integrations
  • Storyteller: Create and read eBooks with synced narration
Help keep the newsletter (and me) running ☕

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

My Favorite Apps, Tools, and Services of 2024
Web apps, tools, and subscription services I discovered or started using this year that I love
This Week in Self-Hosted (3 January 2025)
Ntfy — Self-hosted push notification server for all your services
Ntfy is a simple yet powerful pub-sub notification service that lets you send push notifications to your phone or desktop from any of your self-hosted services. Perfect for monitoring, alerts, and automation in your homelab.
This Week in Self-Hosted (3 January 2025)
Building My First NAS: Lessons, Speed Bumps, and Why I Kept Going
What Even Is a NAS? For anyone wondering, NAS stands for Network-Attached Storage. In simple terms, it’s like having your own personal cloud at home. A NAS is a device that connects to your network, lets you store files, and makes them accessible across devices—whether it’s family
This Week in Self-Hosted (3 January 2025)

Content Spotlight: Lurker

Meet Lurker, a self-hosted read-only frontend web client for Reddit. With Lurker, users can enjoy the benefits of saving and browsing their favorite subreddits as if they were a registered user without the privacy implications of actually registering. Features include saving subreddits, over-18/NSFW content, mobile support, pagination, invite-only multi-user support, color schemes, and comment navigation – all without a Reddit account.

Lurker can be installed via bare metal or Docker and doesn't require any additional containers to be deployed (SQLite is leverage for data storage).

This Week in Self-Hosted (3 January 2025)

Links: Source Code

What I'm Watching

Command Line Corner: uniq <file>

Use the uniq command to easily view the unique lines of a file from the command line:

/$ cat example.txt
  This
  This
  Week
  Week
  in
  Self-Hosted
/$ uniq example.txt
  This
  Week
  in
  Self-Hosted

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

Related News and Content

Collection of insane and fun facts about SQLite - blag
Some of the interesting and insane facts I learned about SQLite
This Week in Self-Hosted (3 January 2025)

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.

My Favorite Self-Hosted Apps Launched In 2024

2024-12-30 20:45:27

My Favorite Self-Hosted Apps Launched In 2024

2024 has undoubtedly been a fantastic year for self-hosted software. Not only were developers busy delivering significant updates to existing projects – they were also launching new projects left and right. In my weekly newsletter, I averaged featuring anywhere from 10-15 new projects a week (I'm fairly certain the record was 26 in a single week).

As someone who keeps a close eye on many of these projects after launch, I thought it'd be helpful for others to compile a list of those I've found to be particularly noteworthy. I've included them based on a number of informal 'scoring' factors, which include functionality (uniqueness, etc.), community reception, and development activity.

And while I've compiled this list to help those who might not have the bandwidth to explore every option, I'd still recommend readers make an effort to discover and support other projects as well (I do have my own biases, after all). If you're new to selfh.st, I have a helpful directory of self-hosted software and alternatives that might also be helpful.

Self-Hosted Software and Apps
A directory of self-hosted software and applications for easy browsing and discovery
My Favorite Self-Hosted Apps Launched In 2024

Hoarder

My Favorite Self-Hosted Apps Launched In 2024

It’s hard to ignore the impact Hoarder has had in the read later and bookmarking software space, especially given Omnivore's recent news. The application came running right out of the gate with a clean interface for cataloguing links while also seamlessly integrating AI to assist users with tagging and organizing their articles. As a bonus, Hoarder comes with its own mobile apps for both iOS and Android while also supporting single sign-on.

Links: Website, Source Code (Released Feb 2024)

Pinchflat

My Favorite Self-Hosted Apps Launched In 2024

We’ve witnessed many YouTube frontends and downloaders come and go over the last several years, but Pinchflat’s release earlier this year turned a new page for those looking to collect and manage their favorite YouTube channels and playlists. Featuring a minimal interface and easy-to-spin up Docker container, Pinchflat makes subscribing to and downloading YouTube content a breeze – especially when streaming it through popular media servers like Plex, Jellyfin, or Emby.

Links: Source Code (Released Mar 2024)

Glance

My Favorite Self-Hosted Apps Launched In 2024

Glance is a Swiss Army Knife dashboard that consolidates various feeds into a single page, with built-in support for RSS feeds, subreddits, bookmarks, Hacker News, YouTube feeds, calendars, stocks, Twitch channels, GitHub releases, and more. Its iFrame widget also allows easy integration with webpages and other dashboards for those looking to combine functionality with other unsupported tools.

Links: Source Code (Released Apr 2024)

Docmost

My Favorite Self-Hosted Apps Launched In 2024

Docmost is a promising documentation and collaboration platform that quickly became a fan favorite with its initial launch halfway through the year. Featuring a modern, clean interface, Docmost supports multiple workspaces, real-time collaboration, comments, page history, attachments, and integrations with a few diagram services. The software is under active development and is expected to continue receiving new features that should make it a more than adequate alternative for other tools in the space.

Links: Website, Source Code (Released Jun 2024)

Postiz

My Favorite Self-Hosted Apps Launched In 2024

Postiz is a social media consolidation and scheduling tool with a touch of AI for those strategically managing multiple accounts. The application currently supports most popular social networks, and the development team has been extremely receptive to adding more. Postiz is also a one-stop-shop for post analytics, while standing out from the competition with its lack of paywalled features in its self-hosted edition.

Links: Website, Source Code (Released Sep 2024)



NordVPN’s Holiday Deal
The most festive sale of the year! This holiday season, save 72% and get 3 extra months when you buy the world’s leading VPN.

Beszel

My Favorite Self-Hosted Apps Launched In 2024

Beszel is a lightweight resource monitoring tool that made a huge splash in the community given its lack of overhead versus similar tools like Grafana. The platform can be used to easily monitor system and Docker stats with configurable alerts for a number of resources. Its split installation functionality between hub and agents means it can be installed on multiple systems while leveraging multi-user support and SSO to ensure users only have access to the specific systems.

Links: Source Code (Released Jul 2024)

ByteStash

My Favorite Self-Hosted Apps Launched In 2024

ByteStash is a sleek code snippet platform that launched just a few months ago. It features a modern interface that easily allows users to capture code snippets in various languages, with extensive search capabilities for later finding snippets by programming language or other keywords. The application also supports features like multiple users (including single sign-on) and fragments for storing the same snippet in various languages.

Links: Source Code (Released Oct 2024)

Beaver Habit Tracker

My Favorite Self-Hosted Apps Launched In 2024

The launch of Beaver Habit Tracker scratched a very popular itch in the self-hosted world — habit tracking. Built for mobile use, the software features a mobile screen-friendly view for adding, managing, and tracking habits on-the-go. For those who need a little motivation to complete their tasks, Beaver Habit Tracker also features a GitHub streak-like chart for visualizing progress over a given period of time.

Links: Source Code (Released May 2024)

Streamyfin

My Favorite Self-Hosted Apps Launched In 2024

Streamyfin is a Jellyfin client that was very well-received across the community with its Android and iOS launches earlier this year. The application features a modern interface with support for a ton of official and unofficial Jellyfin capabilities, including Trickplay images, intro/credits skipping, background audio, picture-in-picture, media downloads, and Chromecast support. Streamyfin makes a very compelling case for those who’ve previously been afraid to make the jump to Jellyfin from Plex due to a lack of capable clients.

Links: Source Code (Released Aug 2024)

Pocket ID

My Favorite Self-Hosted Apps Launched In 2024

Pocket ID takes a novel approach to authentication capabilities by acting as a simple OIDC provider with support for passkeys only (yes, this means no passwords). Users can leverage Pocket ID’s functionality to replace similar but slightly more complex tools like Authelia, Authentik, or Keycloak for logging into their self-hosted services – eliminating the need for separate accounts for every service.

Links: Source Code (Released Aug 2024)

PdfDing

My Favorite Self-Hosted Apps Launched In 2024

PdfDing is a PDF manager, viewer, and as of recent – editor – inspired by the likes of the popular bookmark manager Linkding in both name and design. PdfDing gives users an intuitive interface for tracking and accessing PDF files, with the ability to easily share with others – with or without password protection and expiration dates. For those managing multiple users, the application also supports single sign-on.

Links: Source Code (Released Jul 2024)

WhoDB

My Favorite Self-Hosted Apps Launched In 2024

WhoDB is a lightweight database visualization and management tool meant to compete with existing database management solutions. The tool features a clean interface, fast performance, and broad support for various database systems. WhoDB’s integration with AI tools also makes it easy to quickly generate complex SQL queries directly from the application’s interface.

Links: Website, Source Code (Released Aug 2024)

Dawarich

My Favorite Self-Hosted Apps Launched In 2024

Dawarich is a self-hosted location tracking alternative to Google Maps Timeline. The application integrates with a number of services for tracking user locations — OwnTracks and Home Assistant, to name a few — and provides an interactive map and statistics for later revisiting. Dawarich also provides import capabilities for users migrating to the platform who may not want to start from scratch.

Links: Website, Source Code (Released Apr 2024)

Slink

My Favorite Self-Hosted Apps Launched In 2024

While a ton of new projects have popped up that leverage existing photo solutions to share media with others, Slink is a dedicated app for easily doing the same independently from other projects. Akin to hosted services like Imgur, Slink features the ability to upload several file types – which can be set to public or private – while allowing administrators to select from a number of backend storage providers to store the data.

Links: Source Code (Released Mar 2024)

GoDoxy

My Favorite Self-Hosted Apps Launched In 2024

GoDoxy is a lightweight, easy-to-use reverse proxy developed to challenge some of the more traditional options in the space like NGINX and Traefik. Unlike many of the others, GoDoxy comes packaged with a web interface and dashboard while also supporting other common features like auto SSL cert management. However, what really sets it apart is its Docker integration with support for auto-configuration and the ability to stop idle containers and wake them when traffic is detected.

Links: Source Code (Released Mar 2024)

This Week in Self-Hosted (27 December 2024)

2024-12-27 20:53:40


This Week in Self-Hosted is sponsored by Grist, an open source database with a spreadsheet UI for teams. Check it out now.

This Week in Self-Hosted

This Week in Self-Hosted (27 December 2024)

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

Annual Report 2023
If you’re curious how Mastodon is doing by the numbers, the 2023 Annual Report is finally here. How large is our budget, and where does it go? Who works on Mastodon? For all of this and more, we’ve got an answer--at least as far as 2023 goes.
This Week in Self-Hosted (27 December 2024)
The era of open voice
We delve into why the world needs open and private voice control, and why it’s critically important for the Open Home.
This Week in Self-Hosted (27 December 2024)

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

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

NordVPN’s holiday deal
The most festive sale of the year. This holiday season, save big and get 3 extra months when you buy the world’s leading VPN.
This Week in Self-Hosted (27 December 2024)

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

Self-Hosted Dashboard Icons
A collection of self-hosted dashboard icons and logos
This Week in Self-Hosted (27 December 2024)
Self-Hosting Guide to Alternatives: Pocket, Omnivore
Self-hosted alternatives to popular online read later and bookmarking services
This Week in Self-Hosted (27 December 2024)
Help keep the newsletter (and me) running ☕

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

Ultimate Authentik Docker Compose Guide with Traefik 2025 | SHB
Authentik, together with Traefik can give one of the best dynamic authentication layers for your homelab. This Authentik Docker Compose guide shows exactly that.
This Week in Self-Hosted (27 December 2024)
GitHub - fabriziosalmi/patterns: Automated OWASP CRS and Bad Bot Detection for Caddy, Nginx, Apache, Traefik and HaProxy
Automated OWASP CRS and Bad Bot Detection for Caddy, Nginx, Apache, Traefik and HaProxy - fabriziosalmi/patterns
This Week in Self-Hosted (27 December 2024)
selfhosted-apps-docker/jellyfin at master · DoTheEvo/selfhosted-apps-docker
Guide by Example. Contribute to DoTheEvo/selfhosted-apps-docker development by creating an account on GitHub.
This Week in Self-Hosted (27 December 2024)
New Container: OpenShot | Info :: LinuxServer.io
We have released a new container for OpenShot! OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.
This Week in Self-Hosted (27 December 2024)

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.

This Week in Self-Hosted (27 December 2024)

Links: Website, Source Code

What I'm Watching

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

These Are The Most Useful FOSS Android Apps I Discovered in 2024
It would be a shame if you had an Android smartphone without some of these interesting open source apps in 2024. Try them out!
This Week in Self-Hosted (27 December 2024)

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.