The authentication glue you need. https://goauthentik.io
Find a file
dependabot[bot] 09b2d4b231
web: bump playwright from 1.60.0 to 1.61.0 in /web (#23542)
Bumps [playwright](https://github.com/microsoft/playwright) from 1.60.0 to 1.61.0.
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.60.0...v1.61.0)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 13:07:40 +01:00
.cargo root: init rust worker (#21324) 2026-04-27 01:08:32 +02:00
.github ci: bump actions/setup-go from 6.4.0 to 6.5.0 (#23412) 2026-06-29 13:18:32 +01:00
.vscode core: run debugpy within worker process so it's DAP-attachable again (#23401) 2026-06-25 16:10:52 +02:00
authentik providers/oauth: Properly return error via post and for request objects (#23037) 2026-06-29 13:12:37 -05:00
blueprints providers/scim: Add GitLab compatibility mode (#22906) 2026-06-15 16:30:07 -04:00
cmd root: introduce allinone mode (#21990) 2026-05-04 16:43:11 +02:00
internal internal/outpost/ldap: remove Printf in MemberForGroup loop (#22952) 2026-06-15 16:50:05 +02:00
lifecycle lifecycle/aws: bump aws-cdk from 2.1128.0 to 2.1128.1 in /lifecycle/aws (#23535) 2026-06-30 13:03:34 +01:00
locale core, web: update translations (#23534) 2026-06-30 12:07:24 +00:00
packages root: fix "make gen" failing with "the input device is not a TTY" (#23546) 2026-06-30 12:45:33 +01:00
schemas enterprise/providers: WS-Federation (#19583) 2026-01-28 17:43:16 +01:00
scripts ci: explicitly exit Node lint scripts to fix CI hang (#22794) 2026-06-02 18:42:14 +02:00
src root: introduce allinone mode (#21990) 2026-05-04 16:43:11 +02:00
tests root: bump requests & fix double slash (#23501) 2026-06-29 12:04:32 +01:00
web web: bump playwright from 1.60.0 to 1.61.0 in /web (#23542) 2026-06-30 13:07:40 +01:00
website website/integrations: fix logo missing (#23548) 2026-06-30 12:19:45 +01:00
.dockerignore packages/ak-lib: init (#21257) 2026-03-31 11:33:46 +02:00
.editorconfig website: add netlify cache plugin (#15113) 2025-06-18 15:07:15 +02:00
.gitattributes packages/django-dramatiq-postgres: fix default value for HTTPServerThread (#21216) 2026-03-28 20:57:46 +01:00
.gitignore root: gitignore release generation artifacts (#22549) 2026-06-03 13:30:58 +02:00
.npmrc core: harden npm install against supply-chain attacks (#22245) 2026-05-13 12:20:36 +00:00
.prettierignore core, web: Vendored client follow-ups (#21174) 2026-03-26 18:33:24 +01:00
AGENTS.md core: Agent instructions. (#23363) 2026-06-24 19:50:08 +02:00
build.rs root: fix rust build with uv-installed Python (#21858) 2026-04-28 18:11:22 +02:00
Cargo.lock core: bump time from 0.3.49 to 0.3.51 (#23411) 2026-06-29 13:17:54 +01:00
Cargo.toml core: bump time from 0.3.49 to 0.3.51 (#23411) 2026-06-29 13:17:54 +01:00
CLAUDE.md core: Agent instructions. (#23363) 2026-06-24 19:50:08 +02:00
CODE_OF_CONDUCT.md website: remove the last updated option from footer (#13493) 2025-03-12 18:59:21 +00:00
CODEOWNERS root: assign packages/theme to @goauthentik/frontend (#23344) 2026-06-24 14:10:40 +02:00
CONTRIBUTING.md root: clean up README (#16286) 2025-09-02 21:38:53 +00:00
cspell.config.jsonc root: flag British spellings in cspell (#22821) 2026-06-15 14:54:30 +02:00
go.mod core: bump github.com/jellydator/ttlcache/v3 from 3.4.0 to 3.4.1 (#23405) 2026-06-29 14:02:14 +01:00
go.sum core: bump github.com/jellydator/ttlcache/v3 from 3.4.0 to 3.4.1 (#23405) 2026-06-29 14:02:14 +01:00
LICENSE enterprise: initial license (#5293) 2023-04-19 16:13:45 +02:00
Makefile root: update gen-changelog to filter unnecessary commits (#22550) 2026-06-03 14:04:11 +02:00
manage.py root: init rust worker (#21324) 2026-04-27 01:08:32 +02:00
package-lock.json web: bump launch-editor from 2.13.2 to 2.14.1 (#23309) 2026-06-29 14:16:59 +01:00
package.json web: bump cspell from 10.0.0 to 10.0.1 (#23030) 2026-06-15 14:46:49 +02:00
pyproject.toml core: bump deepmerge from 2.0 to 2.1.0 (#23539) 2026-06-30 13:01:21 +01:00
README.md website: Docs and README new screenshots (#22341) 2026-05-18 16:15:38 +02:00
rust-toolchain.toml core: bump rust-toolchain from 1.95.0 to 1.96.0 (#22752) 2026-06-15 16:03:20 +02:00
schema.yml web/flows: fix race condition in continuous login and support source stages in authentication flows (#23049) 2026-06-26 16:06:00 +02:00
SECURITY.md root: Fix SECURITY.md versions (#23370) 2026-06-25 00:58:28 +02:00
tsconfig.json core, web: Vendored client follow-ups (#21174) 2026-03-26 18:33:24 +01:00
uv.lock core: bump deepmerge from 2.0 to 2.1.0 (#23539) 2026-06-30 13:01:21 +01:00

authentik logo


Join Discord GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status Code Coverage Latest version

What is authentik?

authentik is an open-source Identity Provider (IdP) for modern SSO. It supports SAML, OAuth2/OIDC, LDAP, RADIUS, and more, designed for self-hosting from small labs to large production clusters.

Our enterprise offering is available for organizations to securely replace existing IdPs such as Okta, Auth0, Entra ID, and Ping Identity for robust, large-scale identity management.

Installation

  • Docker Compose: recommended for small/test setups. See the documentation.
  • Kubernetes (Helm Chart): recommended for larger setups. See the documentation and the Helm chart repository.
  • AWS CloudFormation: deploy on AWS using our official templates. See the documentation.
  • DigitalOcean Marketplace: one-click deployment via the official Marketplace app. See the app listing.

Screenshots

Light Dark

Development and contributions

See the Developer Documentation for information about setting up local build environments, testing your contributions, and our contribution process.

When you contribute documentation, either to accompany a code change or as a standalone contribution, please be sure to follow our documentation Style Guide.

Security

Please see SECURITY.md.

Adoption

Using authentik? We'd love to hear your story and feature your logo. Email us at hello@goauthentik.io or open a GitHub Issue/PR!

License

MIT License CC BY-SA 4.0 authentik EE License