Parako.ID
Self-hosted, multi-tenant OIDC/OAuth2 identity provider with multi-database support. Zero per-user fees, deploy in minutes.
Open-source project — Supported by ClavisCore — Justin Dah-kenangnon (@Dahkenangnon)
[ABOUT]
About
A production-ready, OpenID Certified identity server built on node-oidc-provider. Supports SQLite, MongoDB, and PostgreSQL out of the box. Features multi-tenant isolation, comprehensive MFA (TOTP, Email OTP, SMS, WebAuthn/passkeys), social login federation, admin panel, CLI management tools, and a built-in responsive UI for login, consent, and account management flows.
[FEATURES]
Key Features
Multi-Database: Switch between SQLite, MongoDB, and PostgreSQL with zero code changes
Multi-Tenant: Per-tenant isolation with dedicated provider instances and configurable pooling
Comprehensive MFA: TOTP, Email OTP, SMS (Twilio), and WebAuthn/FIDO2 passkeys
Social Login: Google, GitHub, Microsoft, LinkedIn, and Facebook federation built-in
Multi-Account Sessions: Switch between identities seamlessly with native UI
Admin Panel & CLI: Full management dashboard, CLI tools for clients and JWKS keys
OpenID Certified: Built on the certified node-oidc-provider library with full OIDC compliance
Production-Ready: PM2 clustering, Prometheus metrics, structured logging, i18n (10+ locales)
[USAGE]
Use Cases
- Eliminating per-user authentication costs with self-hosted SSO
- Centralized identity across multiple internal or client-facing apps
- Multi-tenant SaaS platforms needing isolated auth per tenant
- Deploying OIDC-compliant auth with full data sovereignty
[AUDIENCE]
Target Users
Startups & SMBsSelf-Hosting AdvocatesMulti-App TeamsDevelopers & DevOps