Cloudflare Zero Trust のオープンソース代替 1選
Cloudflare Zero Trust の代替として最もスター数が多いのは Pangolin です。 いずれもオープンソースで、自分のサーバー(セルフホスト)で動かせます。スター数・最終更新・日本語化率・必要スペック・ライセンスを並べて比較できます。
最終更新:2026年10月12日(GitHub データは毎日自動更新)
なぜ Cloudflare Zero Trust から乗り換えるのか
Cloudflare Zero Trust は50ユーザーまで無料で使え、それを超えると 1ユーザーあたり月額7ドル(約1,050円)の Pay-as-you-go になります。ログの保持期間は無料プランが24時間まで、Pay-as-you-go が30日までです。60人なら年間約76万円です(1ドル150円換算)。通信は Cloudflare のネットワークを経由します。
Pangolin なら、トンネル・リバースプロキシ・SSO 付きのアクセス制御を自社の VPS で動かせ、通信を自社のサーバーで終端できます。Community 版はユーザー数による課金がなく、公式の推奨スペックもメモリ 2GB と小さめです。
一方で、50人以下なら Cloudflare の無料プランの方が安く、世界中の拠点・DDoS 対策・可用性もサーバー1台の Pangolin より上です。Pangolin では監査ログや複数ロールの RBAC などが Enterprise 版(年間売上10万ドル以上の組織は有料)の機能になる点も比べてください。
年間いくら安くなる?
シンVPS で始める
PR
※ Pay-as-you-go 1ユーザーあたり月額 7ドル(約1,050円・月払い)。無料プランは50ユーザーまで。それ以上の機能・規模は年契約の個別見積もりで試算。運用の手間・バックアップ・ドメイン代は含みません。運用工数や損益分岐点まで見るなら 年間節約額シミュレーター。
比較表
| # | ソフト | ★ Stars | 最終更新 | 日本語UI | 必要RAM | 難易度 | Docker | クラウド版 | ライセンス |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Pangolin | 23,167 | 12時間前 | 未検出 | 2GB | ふつう | ○ | ○ | AGPL-3.0 |
#1
Pangolin
Cloudflare Tunnel(Zero Trust)の代替。WireGuard で社内のサービスを安全に公開する、セルフホストのゼロトラスト・アクセス基盤
社内や自宅の側でポートを開けずにサービスを HTTPS で公開し、SSO・ロール単位でアクセスを絞れる、WireGuard ベースのリバースプロキシ兼ゼロトラストVPN。Community 版は AGPL-3.0(Enterprise 機能は商用ライセンスのオープンコア)。
- ARM対応
- Docker対応
- SSO対応
- クラウド版あり
- セルフホスト可
- 商用利用可
Cloudflare Zero Trust からの移行の流れ
- Cloudflare Zero Trust で公開しているホスト名・アクセスポリシー・連携している IdP を一覧にする
- Pangolin をインストーラーで立て、ドメインと 80/443/51820/21820 番ポートを用意する
- 拠点ごとにサイトコネクタを入れ、ホスト名ごとにリソースと認証ルールを作り直す(IdP は OIDC で接続)
- 重要度の低いアプリから DNS を Pangolin に切り替え、動作を確かめてから cloudflared を止める
よくある質問
Cloudflare Zero Trust の代替で一番人気のオープンソースは?
GitHub のスター数では Pangolin(23,167★)が最多です。Cloudflare Tunnel(Zero Trust)の代替。WireGuard で社内のサービスを安全に公開する、セルフホストのゼロトラスト・アクセス基盤。
日本語で使える Cloudflare Zero Trust の代替はありますか?
現時点で UI が日本語化されているものは確認できていません。英語UIでの利用になります。
Cloudflare Zero Trust の代替は本当に無料ですか?
ソフト自体はオープンソースで無料です。自分でサーバーを用意する場合は VPS 代(月額数百円〜数千円)がかかります。Cloudflare Zero Trust が1人あたり月額 1,050円なので、人数が多いほど差が開きます。
初心者でも導入しやすいのは?
各ソフトの個別ページで「導入難易度」と docker-compose の有無を確認してください。