authentik
Auth0 の代替。セルフホスト向けに設計された ID プロバイダ
自分のサーバーで動かすなら:メモリ 2GB 以上の VPS で、月額 980円〜(目安) 導入方法と VPS の比較を見る ↓
- Docker対応
- SSO対応
- セルフホスト可
- 日本語UI
オープンコア:MIT
本体は MIT で自由に使える。authentik/enterprise/ 配下のエンタープライズ機能だけ別ライセンス。
authentik は OIDC・SAML・LDAP・RADIUS に対応した認証基盤で、セルフホストのアプリ群に SSO を付けるために作られています。リバースプロキシ認証(Forward Auth)が簡単で、ホームラボから企業まで使われています。
日本語対応
※ 日本語の翻訳ファイルの有無はリポジトリを自動で確認しています(翻訳の割合は、ファイルの形式によって計測できないため表示していません)。最終確認:2026/10/22
最近の更新
-
リリースノート(原文)
See https://docs.goauthentik.io/docs/releases/2026.8#fixed-in-202685 ## What's Changed - endpoints: fix MultipleObjectsReturned (cherry-pick #26971 to version-2026.8) (#26972) - enterprise/providers/microsoft_entra: skip members already in the group (cherry-pick #26891 to version-2026.8) (#26952) - root: bump cert-related deps due to emudhra (cherry-pick #27068 to version-2026.8) (#27071) - web/stages: Fix stage type errors (cherry-pick #25689 to version-2026.8) (#26194) - web/user: fix agents tab flashing without license (cherry-pick #27069 to version-2026.8) (#27073) **Full Changelog**: https://github.com/goauthentik/authentik/compare/version/2026.8.4...version/2026.8.5
-
リリースノート(原文)
See https://docs.goauthentik.io/docs/releases/2026.5#fixed-in-202658 ## What's Changed * ci: remove the Google Chrome apt source in setup (cherry-pick #25990 to version-2026.5) by @authentik-cherry-pick[bot] in https://github.com/goauthentik/authentik/pull/26011 * lib/expression: fix PickleError due to resolver match when using ak_call_policy (cherry-pick #25763 to version-2026.5) by @authentik-cherry-pick[bot] in https://github.com/goauthentik/authentik/pull/26071 * web/source/flows: fix flicker after webauthn (cherry-pick #25454 to version-2026.5) by @authentik-cherry-pick[bot] in https://github.com/goauthentik/authentik/pull/25835 * core: bump rustls (cherry-pick #26142 to version-2026.5) by @authentik-cherry-pick[bot] in https://github.com/goauthentik/authentik/pull/26144 * w…
-
リリースノート(原文)
See https://docs.goauthentik.io/docs/releases/2026.8#fixed-in-202684 ## What Changed in 2026.8.4 - common/saml: Fix metadata to serve only the leaf of a PEM chain (#26273) - core: handle overflow in duration validation (#26680) - endpoints: fix error during device lookup with one identifier missing (#26902) - endpoints: retain last fact snapshot (#26343) - enterprise/requests: show message after successful request (#26587) - events: fix group membership changes with OSS audit middleware (#26477) - flows: allow unauthenticated flows for re-authentication (#26785) - lifecycle: fix AWS cloudformation template defaults (#26807) - outposts/proxy: don't negotiate HTTP/2 to upstreams (#26281) - outposts/proxy: fetch embedded JWKS over the unix socket, not the browser host (#26448) …
導入方法(セルフホスト)
lifecycle/container/compose.yml
services:
postgresql:
env_file:
- .env
environment:
POSTGRES_DB: ${PG_DB:-authentik}
POSTGRES_PASSWORD: ${PG_PASS:?database password required}
POSTGRES_USER: ${PG_USER:-authentik}
healthcheck:
interval: 30s
retries: 5
start_period: 20s
test:
- CMD-SHELL
- pg_isready -d $${POSTGRES_DB} -U $${POSTGRES_USER}
timeout: 5s
image: docker.io/library/postgres:16-alpine
restart: unless-stopped
volumes:
- database:/var/lib/postgresql/data
server:
command: server
depends_on:
postgresql:
condition: service_healthy
env_file:
- .env
environment:
AUTHENTIK_POSTGRESQL__HOST: postgresql
AUTHENTIK_POSTGRESQL__NAME: ${PG_DB:-authentik}
AUTHENTIK_POSTGRESQL__PASSWORD: ${PG_PASS}
AUTHENTIK_POSTGRESQL__USER: ${PG_USER:-authentik}
AUTHENTIK_SECRET_KEY: ${AUTHENTIK_SECRET_KEY:?secret key required}
image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2026.11.0-rc1}
ports:
- ${COMPOSE_PORT_HTTP:-9000}:9000
- ${COMPOSE_PORT_HTTPS:-9443}:9443
restart: unless-stopped
shm_size: 512mb
volumes:
# …(続きは lifecycle/container/compose.yml)
- VPSを契約する ― ConoHa VPS 2GBを選び、OSは Ubuntu を推奨
- Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ
curl -fsSL https://get.docker.com | sh - authentik を起動 ― 上の compose ファイルを置いて
docker compose up -d - ドメインとHTTPS ― Caddy か Nginx Proxy Manager でリバースプロキシ(Let's Encrypt 自動)。独自ドメインが無ければ XServer ドメイン
で取得(PR)
このソフトが動く VPS プラン(必要メモリ 2GB 以上)
| サービス | プラン | 月額(目安) | |
|---|---|---|---|
| ConoHa VPS 最安 | 2GB | 980円〜 | 公式サイト ↗ |
| シンVPS | 2GB | 990円〜 | 公式サイト ↗ |
| XServer VPS クラウド | 4GB | 2,068円〜 | 公式サイト ↗ |
※ 月額は12か月契約の通常価格(税込・月額換算)の目安です。キャンペーン価格・初期費用は各社の公式サイトで確認してください。PR
Auth0 と比べていくら安くなる?
| 契約 | Auth0(年額) | authentik セルフホスト(年額) | 差額 |
|---|---|---|---|
| 1契約 | 62,400円 | 11,760円 | −50,640円 |
※ Auth0 は B2C Essentials 月額 約5,200円〜(目安)、セルフホストはConoHa VPS 2GB(月額980円)で試算。運用の手間・バックアップ・ドメイン代は含みません。
自分で入れるのが難しいときは
authentik のセルフホストは、VPS の契約・Docker・ドメインと HTTPS・バックアップと、決めることが少なくありません。OSSMatch を運営する合同会社Edel Hearts では、サーバーの用意から初期設定・日本語化・バックアップと更新の仕組みづくりまでをまとめて代行しています。掲載している OSS は、実際に自社のサーバーで動かして確認しています。
authentik の導入を相談する ↗相談は無料です。内容を伺ってから、費用と期間の目安をお伝えします。
認証・セキュリティの他のOSSと比較
よくある質問
authentik は無料で使えますか?
authentik はオープンソースで、ソフト自体は無料です。自分のサーバー(VPSなど)で動かす場合はサーバー代(月額数百円〜)がかかります。
authentik は日本語で使えますか?
UIの日本語化は「あり」です(翻訳ファイル web/xliff/ja-JP.xlf)。
authentik を商用利用できますか?
ライセンスは MIT です。商用利用・改変・再配布が広く認められています。
Auth0 から authentik に移行できますか?
Auth0 のエクスポート機能でデータを書き出し、authentik 側のインポート機能で取り込むのが基本です。対応形式はバージョンによって異なるため、公式ドキュメントで確認してください。Auth0 の他の代替は「Auth0 のオープンソース代替」ページで比較できます。
authentik を動かすのに必要なサーバースペックは?
メモリ 2GB 以上が目安です。Docker に対応しているので、Docker が動く環境ならOSを問いません。