SelfHosting done Easy with UmbrelOS - Nov 2025
TL;DR
Intro
Selfhosted Adventures
I tried recently umbrelOS (the latest1.4), but inside a container:


And one of the many apps that you can use out of the box is wanderer:

Which is great, because it syncs with Strava and Komoot:

Just in case you are concern
SelfHosted WebAnalytics
Umami should be one of those HomeLab essentials tools to consider.
Litlyx Repo
Litlyx Post Views DistributionPowerful Analytics Solution. Setup in 30 seconds. Display all your data on a Simple, AI-powered dashboard. Fully self-hostable and GDPR compliant. Alternative to Google Analytics, MixPanel, Plausible, Umami & Matomo.


See also:
Simple, privacy-focused web analytics you can self-host on Cloudflare.
Scalable web analytics you run yourself on Cloudflare
- Dashflare - https://github.com/jorgelbg/dashflare
π΅πΌββοΈ Open Source and privacy-focused analytics solution. π Advanced monitoring for your website behind Cloudflare
Link Analytics
Some selfhosted url shorteners will bring you analytics and QR as well.
See https://github.com/738/awesome-url-shortener?tab=readme-ov-file#self-hosting-opensource
Link analytics solutions, like Kutt: https://kutt.it/


For the QR part, you know that we have few solutions…
There are several open-source self-hostable link shortener tools you can consider, each with its unique features:
Shlink: A PHP-based link shortener that supports generating unique short codes or custom slugs. It collects anonymized visit stats and geolocates visitors. It offers a REST API, CLI tools, and Docker support for easy deployment. It uses modern technologies like Mezzio and Symfony and is MIT licensed.[1][3]
Kutt: A modern, free, and open-source URL shortener with features like custom domains, custom URLs, password protection, link expiration, private statistics, and an admin dashboard. It has a RESTful API and can be easily installed using Docker Compose.[5]
YOURLS: A well-established PHP-based URL shortener with features such as bookmarklets, developer API, detailed stats including referrers and geo-location, and extensibility through dozens of plugins. It is free, open source, and easy to self-host.[10]
Shrink.io (shrtn.io): A lightweight, privacy-focused URL shortener using SQLite by default (so no database server is required) and deployable via Docker. It emphasizes ease of use, privacy, and developer-friendly features.[6]
Other notable mentions from a curated list include Polr, Lstu, Blink, and goshorlyβall open source with various programming languages and features.[4][8]
These options provide scalable, customizable, and self-hostable link shortening solutions that you can deploy either via Docker or direct installation depending on your infrastructure and preferences.
For ease and feature richness, Shlink, Kutt, and YOURLS are highly recommended starting points for a self-hosted URL shortener.[1][5][10]
Among the popular open-source self-hosted link shorteners mentioned, some do offer QR code capabilities either built-in or through extensions/plugins:
Shlink: Provides built-in QR code generation for short URLs. When you create a short URL using Shlink, it can generate a corresponding QR code that you can share or embed. This is part of its feature set, making it convenient for print or mobile scanning use cases.[1][2]
Kutt: While Kutt does not include native QR code generation in its core, there are third-party tools or browser extensions available that can generate QR codes for any URL, including Kutt short links. Some community forks or plugins might add this feature. Officially, out-of-the-box QR codes are not a core feature.[3]
YOURLS: YOURLS does not include native QR code generation by default, but there are several plugins created by the community that add QR code functionality to YOURLS short URLs. This extensibility allows you to add QR generation if needed.[4]
Other lesser-known tools like Blink or Polr may have QR features built-in or via plugins, but the top three mentioned mostly rely on either built-in Shlink support or plugins for YOURLS for QR capabilities.[5][6]
To summarize, Shlink stands out as the self-hosted URL shortener with built-in QR code generation.
For YOURLS, you can enable QR codes through community-developed plugins, while Kutt typically requires external QR code tools.
This makes Shlink a strong candidate if QR code functionality is a priority alongside link shortening.
Conclusions
FAQ
Gotify x Watchtower
Thanks to DbTech’s video:
