# voidauth/voidauth

Single Sign-On for Your Self-Hosted Universe

Repository: https://github.com/voidauth/voidauth
Canonical: https://ross.abutalabs.com/products/voidauth
Homepage: http://voidauth.app
Language: TypeScript
License: AGPL-3.0
License Family: copyleft
Topics: authentication, docker, oidc, oidc-provider, proxy-auth, security, sso, selfhosted
Last push: 2026-08-24T05:46:43+00:00

## Health v2 (maintenance only)
Score: 85/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 95, longevity 35
- inputs: {"age_days": 503, "days_push": 9, "days_rel": 39, "gap_med": 3.0, "n_releases_24m": 53}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2478, forks 100 (observed 2026-08-28T04:06:55.021407+00:00)

## What it is
VoidAuth is an open-source single sign-on (SSO) and user management provider for self-hosted applications, acting as an OIDC provider, proxy ForwardAuth, and LDAP directory server. It supports passkeys, MFA, user invitations, self-registration, and email-based password reset, deployed via Docker with Postgres or SQLite storage.

## Use cases
- add single sign-on to my self-hosted apps
- self-hosted oidc provider
- forward auth for reverse proxy like caddy or traefik
- manage users and groups for homelab services
- enable passkey and mfa login for self-hosted services
- ldap server for self-hosted authentication
- invite users and allow self-registration behind sso

## When to choose
- you self-host multiple apps behind a reverse proxy and want centralized login
- you need an easy-to-deploy OIDC provider with passkeys and MFA
- you want user/group management with invitations and self-registration
- you need ForwardAuth or LDAP support in a homelab or small organization

## When to avoid
- you need enterprise SSO with SAML or SCIM provisioning
- you require a cloud-managed identity service rather than self-hosted
- you need massive-scale multi-tenant identity infrastructure
- you cannot run Docker or a database alongside your services

## Facets
- artifact type: application
- maturity: active
- function: auth, authorization, security, self-hosted
- domain: security, self-hosted, web-development, developer-tools
- platform: self-hosted
- tags: sso, oidc-provider, forward-auth, ldap, passkeys, multi-factor-authentication, user-management, reverse-proxy, docker, web-server, linux

## Member repositories
- voidauth/voidauth (main) score 85

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:55.021407+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:28:18.793720+00:00, confidence not recorded.
  - readme: https://github.com/voidauth/voidauth (fetched 2026-08-28T04:06:55.021407+00:00, sha d069caddd577)
  - homepage: http://voidauth.app (fetched 2026-08-29T10:10:19.685076+00:00, sha c99e769d2506)
- Data as of 2026-08-30T08:39:29.467469+00:00.
