A Hacker News thread asking developers about their daily self-hosted applications surfaced a curated list of open source tools that have earned permanent spots on home servers. The original post, from a user who has run a homelab for years, named seven applications that replaced commercial services without sacrificing functionality. The list reads like a map of the self-hosted ecosystem's strongest categories.

The Apps That Earned Permanent Homelab Status

Shlink handles URL shortening and redirect management. It replaces services like Bitly with a self-hosted alternative that gives the operator full control over link data, analytics, and domain routing. For teams managing internal links or tracking click-through rates without sending that data to a third party, Shlink fills a specific need.

Vaultwarden is an open source implementation of the Bitwarden server. It lets users run their own password manager backend while keeping the familiar Bitwarden client apps and browser extensions. The appeal is straightforward: password data stays on hardware you control, and the subscription fee disappears. Vaultwarden has become one of the most commonly cited self-hosted applications, and for good reason. Password management is the kind of service where trust matters more than features, and running your own server removes the trust question entirely.

Dokploy positions itself as a platform-as-a-service alternative to Vercel and Netlify. It handles deployment, scaling, and management of web applications from a self-hosted control plane. For developers who want the convenience of a PaaS workflow without routing their code and traffic through someone else's infrastructure, Dokploy offers the middle ground between raw server management and fully managed platforms.

Umami provides web analytics that comply with GDPR by design. Unlike Google Analytics, which tracks users across sites and sends data to Google's servers, Umami collects only the metrics you need and keeps everything local. For sites that need traffic analysis but cannot or do not want to burden visitors with consent banners, Umami is the cleanest option available.

Immich handles photo and video management. It is often described as a self-hosted alternative to Google Photos, and the comparison is apt. Immich provides automatic organization, face recognition, and sharing features while keeping all media on the user's own storage. The project has gained significant momentum, with active development and a growing feature set that makes it viable for families and individuals who want to stop depending on cloud photo services.

Papra combines document archiving with OCR. It lets users store, search, and retrieve documents using text extracted from scanned images and PDFs. The combination of archiving and optical character recognition in a single self-hosted tool addresses a gap that most other document management solutions either ignore or require commercial add-ons to handle.

Navidrome provides personal music streaming. It reads audio libraries in standard formats and serves them through a web interface or compatible client apps. For anyone with a music collection stored locally, Navidrome eliminates the need for a streaming subscription while providing a listening experience comparable to commercial services.

What the List Reveals About Self-Hosting Priorities

The seven applications share a pattern. Each replaces a commercial service where the core functionality is well understood but the vendor relationship introduces friction, cost, or privacy concerns. Password management, photo storage, analytics, music streaming, and document archiving are not experimental categories. They are mature product spaces where the open source alternatives have reached parity with or exceeded their commercial counterparts.

The inclusion of Dokploy is notable because it addresses infrastructure rather than end-user functionality. A PaaS alternative suggests that the self-hosted ecosystem is not just about running individual applications. It is about building the deployment and management layer that makes running those applications practical at scale. Without something like Dokploy, each self-hosted application requires its own deployment process, monitoring, and maintenance. With it, the homelab starts to resemble a coherent platform rather than a collection of disparate services.

The Tradeoffs Nobody Talks About

Self-hosting trades monthly fees for operational responsibility. Every application on this list requires updates, backups, and monitoring. A Bitwarden subscription costs a few dollars per month. Vaultwarden costs nothing in fees but demands time to maintain. For developers, that tradeoff usually makes sense. The skills required to run a homelab overlap with professional competencies, and the learning has direct career value.

The less visible cost is reliability. Commercial services invest heavily in uptime, redundancy, and disaster recovery. A self-hosted instance running on a single machine in a home network does not have those guarantees. A power outage, a disk failure, or a misconfigured update can take down every service simultaneously. The applications themselves are reliable, but the infrastructure supporting them is only as dependable as the person maintaining it.

There is also the problem of feature drift. Open source projects evolve at their own pace. A self-hosted photo manager might lack a feature that Google Photos shipped last quarter. A self-hosted analytics tool might not support a new tracking mechanism that commercial platforms adopt quickly. The gap between self-hosted and commercial features is not static, and it shifts in different directions for different applications.

Where the Ecosystem Is Heading

The self-hosted ecosystem is maturing beyond individual tools toward integrated platforms. Projects like Dokploy represent the beginning of a layer that ties self-hosted applications together with deployment automation, monitoring, and unified management. As that layer improves, the operational cost of running a homelab drops, and the barrier to entry lowers for developers who want to self-host but do not want to become system administrators.

The trend also reflects a broader shift in how developers think about data ownership. The applications on this list all share a common premise: your data should live on hardware you control. That premise is increasingly attractive as commercial platforms add AI features that require access to user content, adjust privacy policies, or raise prices after locking in users. Self-hosting is not the answer to every problem, but for the categories covered by these seven applications, it has become a credible alternative.