# self-hosted home server application

> AI-ranked search results for `self-hosted home server apps` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 118 total matches; showing the top 30.

Explore on the web: https://awesome-repositories.com/q/self-hosted-home-server-apps

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/self-hosted-home-server-apps).**

## Results

- [mailcow/mailcow-dockerized](https://awesome-repositories.com/repository/mailcow-mailcow-dockerized.md) (12,955 ⭐) — Mailcow-dockerized is an open-source email hosting platform that provides a complete, self-hosted infrastructure suite. It bundles message transfer, storage, and security protocols into a modular, containerized environment designed for deployment on private infrastructure.

The platform distinguishes itself by integrating a centralized management interface for configuring mail domains and user accounts alongside collaborative tools like shared calendars and contact lists. It includes automated security features such as integrated spam and malware filtering gateways, as well as automated certif
- [wger-project/wger](https://awesome-repositories.com/repository/wger-project-wger.md) (5,636 ⭐) — wger is an open-source web application for fitness tracking, workout planning, and nutrition management. It provides a self-hosted platform where users can design weekly workout routines from a built-in exercise library, log their training progress, and plan daily meals using a food database with automatic nutritional calculations. The application supports multi-user accounts with credential-based login, passkey authentication, and third-party sign-in through OAuth providers.

The platform includes a documented REST API that enables programmatic access to workout logs, meal plans, and user dat
- [plausible/analytics](https://awesome-repositories.com/repository/plausible-analytics.md) (24,245 ⭐) — This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance.

What distinguishes this platform is its
- [miniflux/v2](https://awesome-repositories.com/repository/miniflux-v2.md) (9,389 ⭐) — This project is a self-hosted RSS feed aggregator and reader designed to collect and organize content from RSS, Atom, and JSON feeds. It functions as a privacy-focused client that blocks pixel trackers and strips URL parameters to prevent third-party tracking and referrer leakage.

The system is built as a REST API feed reader, exposing its data and user accounts through a programmable interface for third-party clients. It maintains compatibility with the OPML standard for importing and exporting subscriptions and provides tools for web content extraction using readability parsers and custom r
- [jellyfin/jellyfin](https://awesome-repositories.com/repository/jellyfin-jellyfin.md) (53,338 ⭐) — Jellyfin is a self-hosted media server that organizes digital media collections and streams content to various client devices over a local or remote network. It utilizes a client-server architecture that separates media processing and storage from user interfaces, communicating through a standardized web-based application programming interface.

The platform is designed for cross-platform hosting, running consistently across Linux, Windows, and macOS through native binaries or containerized environments. It features a hardware-accelerated transcoding engine that offloads intensive video conver
- [coollabsio/coolify](https://awesome-repositories.com/repository/coollabsio-coolify.md) (57,055 ⭐) — This project is a self-hosted platform-as-a-service that provides a centralized management interface for deploying, configuring, and monitoring containerized applications and databases on private infrastructure. It functions as a visual control plane, automating the end-to-end lifecycle of services from source code to production. By managing container orchestration, networking, and resource allocation, it allows users to maintain full control over their own hardware while streamlining the delivery of software.

The platform distinguishes itself through its agentless architecture, which uses se
- [home-assistant/core](https://awesome-repositories.com/repository/home-assistant-core.md) (87,753 ⭐) — Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces.

The platform distinguishes itself through a highly flexible, declarative configuration framework that all
- [nextcloud/docker](https://awesome-repositories.com/repository/nextcloud-docker.md) (7,305 ⭐) — This project provides containerized images for deploying a self-managed content collaboration and file sharing server. It enables the creation of private cloud storage and self-hosted file synchronization environments, allowing users to maintain data ownership and control over their infrastructure.

The deployment model utilizes Docker images to simplify installation, scaling, and version updates. It distinguishes itself through a database-agnostic storage approach, supporting integration with PostgreSQL, MySQL, MariaDB, or SQLite, and employs volume mapping to ensure data persistence across c
- [lidarr/lidarr](https://awesome-repositories.com/repository/lidarr-lidarr.md) (5,398 ⭐) — Lidarr is a music library automation manager and client controller that monitors artists for new releases and automates the acquisition of music via BitTorrent and Usenet. It serves as a metadata organizer and integrator, connecting download clients with media servers to maintain a complete and up-to-date digital music collection.

The system differentiates itself through automated library maintenance, such as scanning for missing tracks to fill gaps and monitoring for higher-quality versions of existing files to perform automatic quality upgrades. It uses configurable naming patterns to renam
- [filebrowser/filebrowser](https://awesome-repositories.com/repository/filebrowser-filebrowser.md) (35,212 ⭐) — File Browser is a self-hosted application that provides a web-based interface for managing files and directories on a server. It functions as a virtual file system abstraction, allowing users to browse, organize, and edit text-based files directly within their browser without requiring local access to the server.

The platform distinguishes itself through a comprehensive command-line interface that enables full administrative control over system configurations, user accounts, and automation hooks. It supports a flexible, event-driven architecture where custom shell scripts can be triggered aut
- [kanidm/kanidm](https://awesome-repositories.com/repository/kanidm-kanidm.md) (4,595 ⭐) — Kanidm is a centralized identity management server designed to handle authentication, authorization, and directory services across distributed infrastructure. It provides a comprehensive framework for managing human and service accounts, utilizing a schema-driven database to store identity records, group memberships, and system attributes. The platform supports a wide range of authentication methods, including passkeys, passwords, and standard protocols like OAuth2, OIDC, LDAP, and RADIUS.

The system distinguishes itself through a granular access control engine that enforces security policies
- [overleaf/overleaf](https://awesome-repositories.com/repository/overleaf-overleaf.md) (17,853 ⭐) — This project is a web-based collaborative editor and scientific document management system designed for LaTeX. It provides a centralized environment for writing, editing, and compiling academic manuscripts, enabling multiple users to work on the same project simultaneously through real-time synchronization.

The platform distinguishes itself by treating documents as version-controlled repositories, allowing for granular history tracking and bidirectional synchronization with external version control systems. It features a secure, containerized compilation pipeline that isolates build processes
- [photoprism/photoprism](https://awesome-repositories.com/repository/photoprism-photoprism.md) (39,816 ⭐) — PhotoPrism is a self-hosted digital asset management platform designed to organize, classify, and manage large collections of photos and videos on personal infrastructure. It functions as a private alternative to cloud-based services, ensuring that all media remains under the user's control. The platform utilizes neural-network-based media analysis to automatically detect objects, faces, and locations, providing a comprehensive, AI-powered approach to library organization.

The project distinguishes itself through its containerized architecture, which simplifies deployment and lifecycle manage
- [gotify/server](https://awesome-repositories.com/repository/gotify-server.md) (14,654 ⭐) — Gotify is a self-hosted notification server designed to centralize the receipt and dispatch of real-time messages. It provides a RESTful API and a WebSocket gateway, allowing users to programmatically send alerts and push notifications to connected clients. By maintaining a private infrastructure, the platform ensures full control over message history, data retention, and access management.

The system distinguishes itself through a modular, plugin-based architecture that allows for the extension of core functionality, including custom HTTP endpoints and webhook event processing. It supports g
- [chocobozzz/peertube](https://awesome-repositories.com/repository/chocobozzz-peertube.md) (14,520 ⭐) — PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services.

What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer
- [baserow/baserow](https://awesome-repositories.com/repository/baserow-baserow.md) (4,188 ⭐) — Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures.

The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.
- [janeczku/calibre-web](https://awesome-repositories.com/repository/janeczku-calibre-web.md) (17,500 ⭐) — Calibre-web is a self-hosted web application that provides a browser-based interface for browsing, managing, and reading digital book collections stored in a library database. It functions as a comprehensive library management system, allowing users to organize large collections, edit metadata, and perform automated content updates through a centralized administrative dashboard.

The platform distinguishes itself by integrating directly with external infrastructure to extend the capabilities of a standard digital library. It supports remote storage mapping to host files on cloud providers, uti
- [messense/aliyundrive-webdav](https://awesome-repositories.com/repository/messense-aliyundrive-webdav.md) (9,782 ⭐) — aliyundrive-webdav is a server-side gateway that translates AliyunDrive cloud storage into a WebDAV interface. It functions as a self-hosted cloud file server that maps remote storage accounts to a local network drive, allowing users to manage files through standard network drive clients.

The project distinguishes itself by routing data requests directly between the client and the cloud provider to enable direct media streaming without server-side proxying. It utilizes a terminal-based QR code authentication system to exchange scans for refresh tokens and maintains a secure cloud gateway usin
- [icewhaletech/casaos](https://awesome-repositories.com/repository/icewhaletech-casaos.md) (34,091 ⭐) — CasaOS is a lightweight software stack designed to transform standard Linux distributions into a comprehensive personal cloud platform. It functions as a management layer that sits atop the host operating system, providing a unified graphical dashboard to deploy, monitor, and administer containerized applications and local hardware resources. By automating the lifecycle of isolated software services, it enables users to maintain a private and secure digital infrastructure on their own hardware.

The platform distinguishes itself through a declarative configuration model that continuously recon
- [toeverything/affine](https://awesome-repositories.com/repository/toeverything-affine.md) (69,443 ⭐) — AFFiNE is a collaborative knowledge base and productivity suite designed as a private-first, local-first platform. It provides an integrated workspace that combines structured documents with an infinite digital canvas, allowing users to organize complex information through a block-based model. By prioritizing local data persistence, the platform ensures immediate responsiveness and data sovereignty while maintaining a distributed state for real-time synchronization across multiple devices.

The platform distinguishes itself through a canvas-integrated database engine that enables transitions b
- [filegator/filegator](https://awesome-repositories.com/repository/filegator-filegator.md) (2,901 ⭐) — Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface.

The system features a multi-backend authentication provider capable of verifying identities via JSON files, databases, or external directory services. It includes a role-based access control system that manages user permissions, assigns home folders, and restricts access to specific files and system routes.

The platform provides cap
- [robinlinus/snapdrop](https://awesome-repositories.com/repository/robinlinus-snapdrop.md) (19,712 ⭐) — Snapdrop is a web-based local file sharing tool and progressive web app designed for transferring files between devices on the same local network. It functions as an end-to-end encrypted transfer tool that allows users to move data across different devices and operating systems without manual configuration.

The service supports self-hosting through a containerized deployment model, allowing users to run private instances of the file sharing service on their own infrastructure. This ensures that data transfers remain within a private local network.

The system uses a signaling server for local
- [siyuan-note/siyuan](https://awesome-repositories.com/repository/siyuan-note-siyuan.md) (44,476 ⭐) — Siyuan is a self-hosted knowledge management platform designed for private note-taking and information organization. It functions as a local-first application that stores all user content as plain text files on the local file system, ensuring data ownership and offline availability.

The platform utilizes a block-based document model, which structures information as a tree of independent content blocks to facilitate granular manipulation and bidirectional linking. Users can extend the core functionality through a sandboxed plugin architecture, allowing for the development of custom themes and
- [standardnotes/app](https://awesome-repositories.com/repository/standardnotes-app.md) (6,519 ⭐)
- [dutchcoders/transfer.sh](https://awesome-repositories.com/repository/dutchcoders-transfer-sh.md) (15,792 ⭐) — Transfer.sh is a self-hosted file storage server designed for rapid data sharing through a command-line interface. It functions as an encrypted hosting platform that allows users to upload and download files using standard HTTP requests, facilitating direct data transfer between systems without the need for external accounts or complex configurations.

The service distinguishes itself by processing data as continuous streams, which minimizes memory usage during large transfers. It provides granular control over file availability through automated lifecycle management, allowing administrators t
- [gtsteffaniak/filebrowser](https://awesome-repositories.com/repository/gtsteffaniak-filebrowser.md) (6,330 ⭐) — FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external dependencies. It provides a web-based interface for browsing, uploading, editing, and sharing files on a remote server, with a core architecture built on JWT-based stateless authentication and a rule-based path permission engine that controls access at the directory level.

The project distinguishes itself through a comprehensive access control system that supports multi-provider authentication including OIDC, LDAP, external JWT, and two-factor authentication, alongside granular p
- [blenderskool/blaze](https://awesome-repositories.com/repository/blenderskool-blaze.md) (2,457 ⭐)
- [mozilla/send](https://awesome-repositories.com/repository/mozilla-send.md) (13,269 ⭐) — Send is a self-hosted file transfer service designed for end-to-end encrypted file sharing. It provides a privacy-focused data transfer solution and ephemeral file storage where uploaded content is automatically deleted after a specified number of downloads or a set amount of time.

The service ensures private file sharing by utilizing client-side encryption to protect data before it is uploaded. Decryption keys are distributed to recipients via URL hash fragments to ensure the server never has access to the keys.

The platform supports encrypted data transfer and temporary file hosting. It us
- [mattermost-community/focalboard](https://awesome-repositories.com/repository/mattermost-community-focalboard.md) (25,869 ⭐) — Focalboard is a self-hosted project management tool designed for tracking tasks and organizing workflows on private infrastructure or local hardware. It functions as a cross-platform collaboration solution, providing a unified environment for distributed teams to manage data while maintaining full control over security and storage.

The platform distinguishes itself by offering both a server-based deployment model and a standalone desktop productivity application. By packaging web-based tools into native shells, it enables reliable offline access and a dedicated workspace for individual users.
- [9001/copyparty](https://awesome-repositories.com/repository/9001-copyparty.md) (45,236 ⭐) — Copyparty is a self-hosted file server that provides a browser-based interface for managing, browsing, uploading, and downloading files. It utilizes a virtual file system abstraction to map diverse storage backends and network-attached devices into a unified directory structure, allowing for consistent file access across various storage environments.

The platform functions as a cloud synchronization gateway, enabling automated data backups and transfers between local storage and remote cloud providers through integration with standard command-line tools. It also serves as a distributed storag
