Self-Hosted Apps and Services
Discover 360 open source Self Hosted repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Self Hosted projects here are most often combined with Web App, Docker and TypeScript. Last updated October 4, 2026.
360 repositories · updated October 4, 2026

airo: Deploy Projects to Your Production VPS
Airo is a Go command-line tool for building Docker images locally and deploying them to a VPS over SSH or through a registry. It suits developers who want a simple, self-managed alternative to a larger platform or CI/CD setup.

WeClone: Create an AI Avatar from Chat History
WeClone turns exported chat histories into fine-tuned language models that can respond in a person's style. It combines data preparation, privacy filtering, model training, and chatbot deployment for people comfortable running local AI workflows.

fasten-onprem: Manage Personal Health Records at Home
Fasten OnPrem is a self-hosted app for viewing and organizing personal or family medical records. It supports FHIR bundle uploads and manual entry, but does not connect directly to healthcare providers.

nebula-sync: Replicate Pi-hole Configuration Across Instances
Nebula Sync copies Pi-hole v6 configuration from a primary instance to replicas, using full Teleporter sync or selective settings and data sync. It suits self-hosters who want consistent configurations across multiple Pi-hole servers.

server: Run a Discord-Compatible Messaging Backend
Spacebar Server reimplements and extends Discord’s backend for people building or self-hosting compatible chat services. It provides HTTP APIs, a WebSocket gateway, and supporting services, while aiming to work with existing Discord clients and bots.

textgen: Run Local Language Models in a Desktop App
TextGen is a private desktop and web interface for running local language models, with support for chat, vision, tools, and compatible APIs. It suits people who want to use and manage models on their own hardware.

DnsServer: Run a Self-Hosted DNS Server
Technitium DNS Server is a cross-platform DNS server for recursive resolution, authoritative hosting, and network-wide filtering. It suits home labs and organizations that want control over DNS, encrypted upstreams, and a browser-based management console.

Radarr: Organize and Manage Movie Downloads
Radarr manages a movie library for Usenet and BitTorrent users. It monitors feeds, works with indexers and download clients, and can import and organize downloads or upgrade existing files.

lemmy: Host Federated Discussion Communities
Lemmy is a self-hostable link aggregator and forum where people post, vote, and discuss across independently operated servers. It suits communities seeking a Reddit-like service with federation and local moderation policies.

langwatch: Test and Monitor LLM Applications and AI Agents
LangWatch helps teams evaluate, test, and monitor LLM applications and AI agents in production. It combines observability, simulation testing, prompt management, an AI gateway, and governance, with cloud and self-hosted options.

lago: Meter Usage and Manage Usage-Based Billing
Lago is an API-first billing platform that turns product events into metered usage, pricing, invoices, and payments. It suits teams building usage-based or hybrid billing who need control over deployment and billing workflows.

chibisafe: Host a Shareable File Upload Service
Chibisafe is a TypeScript file vault for uploading and sharing files through links. Self-hosters can manage uploads, users, storage, and service settings from a web dashboard.