Self-hosted projects tagged “Authentication”
214 open source projects with this tag
214 services found
Tyk Gateway
Open source API gateway for REST, GraphQL, gRPC, and TCP
Tyk Gateway is an open source, cloud-native API gateway for securing, managing, and scaling REST, GraphQL, gRPC, and TCP APIs with auth, rate limits, and policies.
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.
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.

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.

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.
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.

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 backends.

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.


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.

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.
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.
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 monitoring.

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.

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.

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.


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.

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.

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.

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.


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.


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 encryption.

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.

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.

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.

slskd
Web-based client-server daemon for the Soulseek file sharing network
slskd is a modern Soulseek client-server daemon with a web UI for searching, downloading, and managing transfers, chats, and user shares from a browser.

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.
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 runtimes.


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.