ubuntu
カテゴリ
Cloudflare 無料機能を使ってセキュリティを高める
2026/06/16 18時maintenance
Cloudflare で、ドメイン購入すると、以下が無料で使える
DNS管理(高速・DDoS耐性あり)
SSL/TLS証明書(Let's Encryptより手軽)
CDN(コンテンツ配信の高速化)
DDoS Protection(基本的な攻撃防御)
Cloudflare Tunnel(自宅サーバーを外部公開する)
Cloudflare Pages(静的サイトホスティング)

そして、Cloudflare Tunnel に紐づくサービスとして、Cloudflare Access → Zero Trustアカウントの無料プラン(50ユーザーまで)があり、Netdata や Uptime Kuma は、ログイン機能が弱いもしくは無いので、Cloudflare Access の設定を行う。 cloudflare dash.cloudflare.com にログイン まずはCloudflare Tunnel の設定
左メニュー「Networking」>「Tunnels」
既存のトンネルを選択 >「Edit」「Public Hostname」タブ >「Add a public hostname」以下を登録

項目
Subdomainuptime
Domainvafee-lab.com
URLhttp://127.0.0.1:3001
これで、何処からでも「uptime.vafee-lab.com」で、Dockerの監視が可能となったので、メール認証の設定を行う

cloudflare 次にCloudflare Access の設定
左メニュー「Zero Trust」>「Access」>「Applications」
+ Create new application>Continue with Self-hosted and private以下を登録

項目
Subdomainuptime
Domainvafee-lab.com
nameUptime Kuma
Session Duration1 month
Create new policy
Policy nameEmail allow
ActionAllow
IncludeEmails 自分のメールアドレス

これで、メール認証が掛かるので、ンタイムコードを入力しないと入れない、設定がややこしいが、一安心か?
記事一覧