authentik

Auth0 の代替。セルフホスト向けに設計された ID プロバイダ

オープンソース代替:Auth0Okta

公式サイト ↗ GitHub

自分のサーバーで動かすなら:メモリ 2GB 以上の VPS で、月額 980円〜(目安) 導入方法と VPS の比較を見る ↓

  • Docker対応
  • SSO対応
  • セルフホスト可
  • 日本語UI

オープンコア:MIT

本体は MIT で自由に使える。authentik/enterprise/ 配下のエンタープライズ機能だけ別ライセンス。

authentik は OIDC・SAML・LDAP・RADIUS に対応した認証基盤で、セルフホストのアプリ群に SSO を付けるために作られています。リバースプロキシ認証(Forward Auth)が簡単で、ホームラボから企業まで使われています。

日本語対応

UIの日本語化 あり 翻訳ファイル web/xliff/ja-JP.xlf
日本語ドキュメント 未検出 リポジトリ内に日本語のドキュメントは見つかりませんでした
日本語で調べやすさ Google で検索 ↗ 「authentik 導入」で日本語記事を確認

※ 日本語の翻訳ファイルの有無はリポジトリを自動で確認しています(翻訳の割合は、ファイルの形式によって計測できないため表示していません)。最終確認:2026/10/22

最近の更新

  • version/2026.8.5
    リリースノート(原文)
    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
  • version/2026.5.8
    リリースノート(原文)
    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…
  • version/2026.8.4
    リリースノート(原文)
    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)
    …

導入方法(セルフホスト)

必要メモリ2 GB 以上
導入難易度ふつう
Docker対応
推奨VPSプランConoHa VPS 2GB(月額 980円〜)

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)
  1. VPSを契約する ― ConoHa VPS 2GBを選び、OSは Ubuntu を推奨
  2. Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ curl -fsSL https://get.docker.com | sh
  3. authentik を起動 ― 上の compose ファイルを置いて docker compose up -d
  4. ドメインと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と比較

ソフト★ Stars最終更新日本語UI必要RAM難易度ライセンス
authentik(このページ) 26,050 12時間前 あり 2GB ふつう MIT
Keycloak 37,475 16時間前 あり 1GB ふつう Apache-2.0
ZITADEL 15,391 11時間前 100% 1GB ふつう AGPL-3.0
Logto 14,750 14時間前 あり 8GB ふつう MPL-2.0

認証・セキュリティのOSSをすべて見る →

よくある質問

authentik は無料で使えますか?

authentik はオープンソースで、ソフト自体は無料です。自分のサーバー(VPSなど)で動かす場合はサーバー代(月額数百円〜)がかかります。

authentik は日本語で使えますか?

UIの日本語化は「あり」です(翻訳ファイル web/xliff/ja-JP.xlf)。

authentik を商用利用できますか?

ライセンスは MIT です。商用利用・改変・再配布が広く認められています。

Auth0 から authentik に移行できますか?

Auth0 のエクスポート機能でデータを書き出し、authentik 側のインポート機能で取り込むのが基本です。対応形式はバージョンによって異なるため、公式ドキュメントで確認してください。Auth0 の他の代替は「Auth0 のオープンソース代替」ページで比較できます。

authentik を動かすのに必要なサーバースペックは?

メモリ 2GB 以上が目安です。Docker に対応しているので、Docker が動く環境ならOSを問いません。

カテゴリ:認証・セキュリティ

このソフトの開発者ですか? 管理申請する(登録不要)

GitHub リポジトリの Topics に検証コードを追加してもらい、本人確認します。認証後は「開発者認証済み」バッジが付きます。

情報の誤りを報告・OSSを投稿する