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

pgrok: Share Local Services Through SSH Tunnels
pgrok is a self-hosted reverse-tunnel service for small teams that need to expose local development services through stable subdomains. It uses SSH port forwarding and OIDC sign-in, with support for HTTP and raw TCP traffic.

Scraperr: Scrape Websites Without Writing Code
Scraperr is a self-hosted web scraping application for collecting structured data from websites without writing scraping code. It supports XPath extraction, domain spidering, queued jobs, media downloads, and data export.

no-as-a-service: Return Random Rejection Reasons via an API
No-as-a-Service is a small JavaScript API that returns a random rejection reason as JSON. Use the hosted endpoint for playful “no” responses in apps and bots, or self-host it with Node.js and Express.

FOSSBilling: Manage Billing and Clients for Online Services
FOSSBilling is a self-hosted billing and client management system for hosting providers and other online service businesses. It supports invoicing, payment gateways, client communication, and extensions, and is currently in beta.

linkwarden: Save, Organize, and Preserve Web Links
Linkwarden is a self-hosted bookmark manager for saving and organizing links, with archived copies of webpages for later access. It suits individuals and teams who want searchable collections, reading and annotation tools, and control over where their bookmarks are hosted.

LoggiFly: Get Alerts from Docker Container Logs
LoggiFly watches Docker container logs for keywords and regex patterns, then sends alerts through Ntfy or Apprise. It suits self-hosters and operators who need to react to errors, security events, or custom application behavior.

dim: Organize and Stream a Self-Hosted Media Library
Dim is a self-hosted media manager that organizes media collections and makes them accessible through a web interface. It suits people who want to manage and play their own media from a server, with Docker and optional hardware acceleration support.

supertokens-core: Build Authentication Into Your Applications
SuperTokens Core is a self-hostable authentication service that handles core login, user, and session operations for backend SDKs. It suits teams that want managed auth features while keeping user data in their own database and deployment.

ntfy: Send Push Notifications with HTTP Requests
ntfy is an HTTP-based publish-subscribe notification service for sending messages to phones and desktops. Publish from scripts with PUT or POST, use the hosted service, or run your own instance.

00: Self-Host an AWS SES Email Dashboard
00 is a self-hosted dashboard and API for sending email through AWS SES and tracking delivery events. It connects SES notifications through SNS and SQS so developers can search messages and monitor recipient-level status in one place.

authelia: Add SSO and Multi-Factor Authentication to Web Apps
Authelia is a self-hosted authentication and authorization server that protects web applications through reverse proxies. It provides SSO, configurable access rules, and multiple second-factor and passwordless authentication methods.

coolify: Deploy Apps and Services on Your Own Servers
Coolify is a self-hostable platform for deploying applications, databases, and services to servers you control. It suits developers and teams who want a managed deployment workflow without relying on a hosted PaaS.