--- ```table-of-contents title: minLevel: 0 maxLevel: 0 includeLinks: true ``` --- ## **Cloudflare RegistrarとObsidian Publish連携の完全ガイド** ### **はじめに:必要な費用と設定の概要** Obsidian Publishでカスタムドメインを立ち上げるために必要な費用は、Cloudflareのサービス利用料と、ドメイン自体の取得・維持費の2種類に分けられます。 | 項目 | 費用 | 詳細 | | :---- | :---- | :---- | | **Cloudflareサービス** | **無料** | CloudflareのFreeプランで、DNS、CDN、SSL機能を利用できます。 | | **カスタムドメイン取得・更新費** | **有料(実費)** | Cloudflare Registrarが請求する、ドメインレジストリとICANNが定める原価です。 | **【具体的な費用例(.comドメインの場合)】** | 項目 | 1年間の費用(目安) | 10年間の購入価格(目安) | | :---- | :---- | :---- | | **.comドメイン** | $10.44 USD | $104.40 USD | **このガイドでは、以下の3つの主要なセクションに分けて、具体的な手順を解説します。** 1. カスタムドメインの取得(Cloudflare Registrar) 2. Cloudflareでの初期設定(SSL/DNSレコード) 3. Obsidian Publishでの連携設定 --- ### **本文** #### **1\. カスタムドメインの取得(Cloudflare Registrar)** Cloudflare Registrarを利用して、ドメインを原価で取得する手順です。 ##### **ステップ 1-1:Cloudflareアカウントへのログイン** * Cloudflareのダッシュボードにログインします。 ##### **ステップ 1-2:ドメインの検索と購入** * 左メニューの「**ドメイン登録 (Domain Registration)**」セクションから「**ドメインの登録 (Register Domains)**」を選択します。 * 取得したいドメイン名(例:your-site-name.com)を入力して検索します。 * 利用可能な場合は、表示された価格が**レジストリ実費**であることを確認します。 * 購入期間(最長10年)を選択し、登録者情報と支払い情報を入力して購入を確定します。 **具体例:** .comドメインを10年間購入する場合、表示される価格は1年あたりの原価(約$10.44 USD)に10をかけた金額です。 ##### **ステップ 1-3:ドメインの自動追加** * Cloudflare Registrarで購入したドメインは、自動的にCloudflareアカウントに追加され、DNSのネームサーバーもCloudflareに設定されます。 #### **2\. Cloudflareでの初期設定(DNSとSSL)** Obsidian Publishと連携するために、Cloudflare側で必須となる設定を行います。 ##### **ステップ 2-1:SSL/TLS暗号化モードの設定** Obsidian PublishとCloudflareを安全に接続するために、SSL/TLSのモードを「Full」に設定します。 1. Cloudflareダッシュボードで、追加したドメインを選択します。 2. 左メニューから「**SSL/TLS**」を選択します。 3. 「**概要**」タブで、暗号化モードが「**フル (Full)**」になっていることを確認します。 ##### **ステップ 2-2:Obsidian Publish用CNAMEレコードの追加** カスタムドメインをObsidian Publishのサーバーに向けます。 1. 左メニューから「**DNS**」を選択し、「**レコード**」タブを開きます。 2. 「**レコードの追加**」ボタンをクリックし、以下の設定でレコードを作成します。 | 設定項目 | 値(例) | 意味 | | :------------ | :----------------------- | :------------------------------- | | **タイプ** | CNAME | ドメインを別のドメイン名に紐づけるレコード | | **名前** | www | アクセスに使いたいサブドメイン名 | | **ターゲット** | publish-main.obsidian.md | Obsidian Publishの標準ホスト名 | | **プロキシステータス** | **プロキシ済み(オレンジ色の雲)** | CloudflareのCDNとセキュリティ機能が有効化されます。 | **具体例:** www.your-site-name.comで公開する場合、上記の設定が必要です。ルートドメイン(your-site-name.com)で公開したい場合は、Obsidian Publishのドキュメントを参照して、AレコードまたはCNAMEレコードを別途設定する必要がありますが、ここでは最も一般的なwwwでの設定を推奨します。 #### **3\. Obsidian Publishでの連携設定** 最後に、Obsidian側でカスタムドメイン名を設定します。 1. Obsidianアプリ内で、サイト公開を設定している**Vault**を開きます。 2. 左下の設定(歯車アイコン)から「**Obsidian Publish**」設定を開きます。 3. 「**カスタムドメイン**」セクションを見つけます。 4. 入力欄に、Cloudflareで設定したカスタムドメイン名(例:www.your-site-name.com)を入力します。 5. 設定を保存すると、Obsidian Publish側でDNSレコードの確認が行われます。 ##### **設定の反映待ち** * CloudflareのDNS設定がインターネット全体に反映されるまで、通常は数分から数時間かかります。 * 設定が完了すると、Obsidian Publishのステータスが「**DNSの設定が完了しました**」などに変わり、サイトがカスタムドメインで公開されます。 --- ### **まとめ** Cloudflareの無料サービスと原価提供のレジストラを組み合わせることで、**Cloudflareサービス利用料をかけずに**、プロフェッショナルなカスタムドメインサイトをObsidian Publishで立ち上げることができます。 | フェーズ | 実施場所 | 必要なアクション | 費用 | | :---- | :---- | :---- | :---- | | **ドメイン取得** | Cloudflare Registrar | ドメインの検索と購入 | **有料(実費)** | | **DNS/SSL設定** | Cloudflareダッシュボード | SSLをFullに、CNAMEレコードを追加 | **無料** | | **サイト連携** | Obsidian Publish設定 | カスタムドメイン名の入力と保存 | **無料** | **論点を裏付けるデータ:** Cloudflare Registrarは、ドメイン登録業者による上乗せ手数料なしで、ドメインを原価(卸値)で提供しており、セキュリティ機能(DNSSEC、WHOISプライバシーなど)も無料で付帯します。これにより、他社よりも長期的に安価にドメインを維持できるという利点があります。 --- ### **引用文献名のリストとURL** * Cloudflare Registrar * [Cloudflare Registrar | ドメイン登録と更新](https://www.cloudflare.com/ja-jp/products/registrar/) * Cloudflare * [プランに関するよくある質問](https://www.cloudflare.com/ja-jp/plans/faq/) * [ドメイン名の購入方法](https://www.cloudflare.com/ja-jp/learning/dns/how-to-buy-a-domain-name/) * Obsidian Help * [Publish custom domain \- Help](https://www.google.com/search?q=https://help.obsidian.md/Extending%2BObsidian/Obsidian%2BPublish%23Custom%2Bdomain) (Obsidian Publishの公式ヘルプドキュメント)