ForkFree

Security and privacy

authentik

by goauthentik

authentik is a self-hosted identity provider that lets people sign in to many apps with a single login. It supports standards such as SAML, OAuth2/OIDC, LDAP and RADIUS, and is meant for anything from home labs to large production setups.

Worth a lookEstablished, with a few things to check (listed below).

View on GitHubProject website

Stars
26.2k
Licence
MIT
Runs on
A small server
Setup
Technical
Language
Python
Age
2497 days

What you can do with it

  • Set up single sign-on so staff use one login for all internal and cloud apps
  • Protect apps that have no login of their own by putting authentik's proxy in front of them
  • Connect existing apps through SAML, OAuth2/OIDC, LDAP or RADIUS

Could replace

  • Okta
  • Auth0

Our suggestion based on what it does, not a feature-by-feature comparison.

Make money with it

An IT freelancer could charge to set up and maintain single sign-on for small companies that want to tighten access control.

An idea, not financial advice. Check the licence before charging for anything built on it.

Ways a business could use it

  • Replace a paid single sign-on service with a self-hosted one to cut per-user licence costs
  • Give staff and contractors one login with central control, so access is easy to remove when someone leaves

Can you use it commercially?

Free to use, change and sell (MIT-style terms in the licence file). Some folders may carry other terms.

Not legal advice. Read the project's licence file before building a product on it.

Getting it running

Install with Docker Compose for small setups, or with a Helm chart on Kubernetes for larger ones. AWS CloudFormation and a DigitalOcean one-click app are also available.

Follow the official instructions in the project README.

Things to check

  • Licence is not clearly stated; the repository has several licences, including a separate enterprise licence
  • Some enterprise features are paid
  • Identity systems are security-critical, so poor setup or missed updates carry real risk

Who's talking about it

Checked 31 Oct 2026. Summary drafted by AI from the project's README.

More in Security and privacy

sherlock sherlock-project
Worth a look

Sherlock is a command-line tool that checks whether a given username exists on many social networks and websites. It is used to find a person's or brand's online accounts for research and investigation.

95.3k stars +67 a day MIT
pentagi vxcontrol
Ready to use

PentAGI is an open-source, self-hosted system for autonomous penetration testing that uses AI agents to perform complex tasks in a secure, isolated environment.

32.8k stars +66 a day MIT
RemoveMacAI omlahore
New and promising

RemoveMacAI is a tool to debloat macOS by turning off Apple Intelligence, analytics, ads, and pop-ups, allowing users to regain disk space and privacy.

5.6k stars +65 a day MIT