Self-hosted projects tagged “Authentication”
214 open source projects with this tag
214 services found

Kutt
Modern URL shortener with custom domains, stats, and an API
Open-source, self-hostable URL shortener with custom domains, link management, private analytics, and a REST API.
step-ca
Private certificate authority and ACME server for X.509 and SSH
step-ca is a private CA and ACME server for issuing and automating X.509 TLS and SSH certificates, enabling short-lived credentials and secure enrollment for teams.

Mumble
Low-latency, high-quality VoIP voice chat client and server
Mumble is an open-source, low-latency VoIP voice chat platform with a desktop client and a self-hosted server for encrypted group communication.

miniserve
Single-binary CLI HTTP server for quickly serving files
Cross-platform single-binary CLI to serve files and directories over HTTP with directory listings, uploads, authentication, TLS, and WebDAV.


Adminer
Single-file PHP database management tool
Adminer is a full-featured, single-file PHP database management tool for administering MySQL, PostgreSQL, SQLite, MS SQL, and more, with optional plugins for extra backen...

Workout.cool
Open-source workout planning and progress tracking platform
Workout.cool is an open-source fitness coaching web app to build workout routines and programs, track progress and statistics, and manage an exercise database.
Tinyauth
Lightweight authentication middleware for protecting web apps
Tinyauth is a lightweight auth middleware that adds a login screen, OAuth, or LDAP authentication in front of your apps via common reverse proxies.

Lura
High-performance API gateway framework with extensible middleware
Lura is a stateless, high-performance API gateway framework for building reverse proxies that aggregate, transform, and secure backend APIs via middleware and plugins.

Soft Serve
Self-hosted Git server with an SSH-accessible terminal UI
Self-hostable Git server focused on SSH, featuring a terminal UI, access control, and Git LFS support, with cloning via SSH, HTTP, or the Git protocol.
Pocket ID
A passkey-only OpenID Connect identity provider
Pocket ID is a simple self-hosted OpenID Connect (OIDC) provider that lets users sign in to apps using passkeys instead of passwords.
LLDAP
Lightweight LDAP authentication server with a web UI
LLDAP is a lightweight LDAP server for authentication and user management, providing a simplified LDAP interface, a web admin UI, and SQLite/MySQL/PostgreSQL backends.
Haraka
High-performance, extensible SMTP server built on Node.js
Haraka is a fast, event-driven SMTP server for receiving, filtering, and relaying email, featuring a modular plugin architecture for customization at scale.
Cosmos Cloud
Security-first self-hosting platform with reverse proxy, SSO, and apps
Cosmos Cloud is a security-focused self-hosting platform that provides an app store, reverse proxy with automatic HTTPS, SSO/MFA, container management, backups, and monit...


Remark42
Privacy-focused self-hosted commenting engine
Remark42 is a lightweight, privacy-focused self-hosted comment system with social/email login, moderation tools, notifications, and easy embedding for blogs and sites.


Mathesar
Open-source spreadsheet-like UI for PostgreSQL databases
Self-hosted web app that provides a spreadsheet-like interface to view, edit, query, and manage PostgreSQL data with native Postgres role-based access control.
Pomerium
Identity- and context-aware access proxy for zero trust access
Pomerium is an identity-aware access proxy that provides zero trust, per-request authorization to internal web apps and services without a traditional VPN.

Kanidm
Simple, secure identity management and SSO provider
Kanidm is a secure identity management platform providing SSO, passkeys (WebAuthn), and integrations like OAuth2/OIDC, RADIUS, and LDAP gateway for legacy apps.

Kinto
Minimalist JSON document store with sharing and synchronization
Kinto is a lightweight JSON document store with an HTTP API, built-in permissions, sharing, and client synchronization, designed for offline-first and distributed apps.

TrailBase
Single-binary backend server with type-safe APIs, auth, and realtime
TrailBase is a fast, single-executable Firebase alternative with type-safe REST and realtime APIs, built-in auth, admin UI, WebAssembly extensibility, and SQLite storage.


Kimai
Web-based multi-user time tracking with reporting and invoicing
Kimai is an open-source, web-based time tracking app for teams and freelancers, with project/customer management, reporting, exports, and invoicing.


Radicale
CalDAV and CardDAV server for calendars, tasks, and contacts
Lightweight CalDAV/CardDAV server for syncing calendars, to-dos, and contacts with many clients, storing data on the filesystem and supporting auth and TLS.

Ombi
Self-hosted media request and user management for Plex/Emby/Jellyfin.
Ombi lets Plex, Emby and Jellyfin users request movies, TV shows and music, integrates with Sonarr/Radarr/Lidarr and automates request delivery and notifications.

OpenZiti
Open-source zero trust networking overlay for applications
OpenZiti is an open-source zero trust networking platform that builds an identity-based overlay mesh with SDKs, tunnelers, and policy-based access controls.


yarr
Web-based RSS feed aggregator with an embedded SQLite database
yarr is a lightweight, self-hostable RSS reader and feed aggregator delivered as a single binary with an embedded SQLite database and optional desktop tray UI.

2FAuth
Web-based TOTP/HOTP authenticator and 2FA account manager
Open-source web app to manage TOTP/HOTP 2FA accounts: scan QR codes, generate one-time codes, import/export tokens, and protect access with WebAuthn and optional encrypti...

Apache Guacamole
Clientless remote desktop gateway accessed through HTML5 in a browser.
Open-source browser-based gateway enabling VNC, RDP, and SSH access to remote desktops without client software.
bknd
Lightweight backend platform with data, auth, media, and workflows
bknd is a lightweight Firebase/Supabase alternative that provides a modular backend with REST API, admin UI, auth, media, and workflows, deployable across many JS runtime...


OliveTin
Web interface to run predefined shell commands securely
Self-hosted web UI that exposes YAML-defined shell commands as buttons, dashboards and API endpoints with ACLs, auth and logging for safe, repeatable server operations.

WGDashboard
Web dashboard to manage and monitor WireGuard VPN
Self-hosted web dashboard for WireGuard and AmneziaWG to manage configs, peers, and access with a simple UI and optional 2FA.

Ergo
Modern IRC server with integrated services and history
Ergo is a modern IRC server (ircd) written in Go, with integrated account management, history storage, bouncer-like features, and strong IRCv3 support.
