banner
Lainbo

Lainbo's Blog

If you’re nothing without the suit, then you shouldn't have it.
github

ObsidianはCloudflare R2(S3互換)を使用して複数のデバイスで同期します

Obsidian は強力なノートソフトウェアとして、知識労働者に非常に人気があります。しかし、その公式の Sync 同期サービスは高額で、年会費は最低でも 48 ドルです。予算が限られているユーザーにとって、これは大きな出費になる可能性があります。

より経済的な代替案があります:Cloudflare の R2 ストレージサービスと Obsidian の Remotely Save プラグインを組み合わせることです。R2 は S3 互換のオブジェクトストレージサービスで、無料枠は個人使用に十分です。R2 には 10GB のストレージスペースがあり、毎月 100 万回の A クラス操作と 1000 万回の B クラス操作が含まれ、データの出力は完全に無料です。これは、ほとんどの Obsidian ユーザーにとって、ノートを同期するのに費用が全くかからないことを意味します。

価格#

Obsidian 公式価格#

機能Sync 標準版Sync 高級版
価格4 ドル / 月、年払い8 ドル / 月、年払い
リポジトリ数1 個10 個
総ストレージスペース1GB10GB
最大ファイルサイズ5MB200MB
履歴1 ヶ月12 ヶ月
デバイス数無制限無制限
共有リポジトリサポートサポート

Cloudflare 無料枠価格#

機能無料
総ストレージスペース10 GB / 月
A クラス操作100 万回 / 月
B クラス操作1000 万回 / 月

Obsidian ユーザーにとって
A クラス操作:同期中のファイルアップロードとデータの変更
B クラス操作:ファイル内容のダウンロードと読み取り

Cloudflare 関連サービスの作成#

Cloudflare を使用するための前提条件#

  1. Cloudflare アカウントを持っていること
  2. このアカウントに支払い用のカードが紐付けられていること(中国国内の Visa、Master、AMEX はテスト済みで使用可能、銀聯デビットカードは不明ですが、試してみる価値があります。もし銀聯デビットカードが使えない場合は、Cloudflare→PayPal を紐付け→国内デビットカードを使用することで実現できます)

Cloudflare の R2 を申請する#

  1. https://dash.cloudflare.com/?to=/:account/r2/new を開く
  2. ページでストレージバケットの名前を設定するよう求められます。ここではobsidian-syncと入力しました (後で使用するので覚えておいてください)。あなたが希望する名前を入力できます。
  3. 下の「位置」「デフォルトストレージクラス」はデフォルトのままにします。
  4. ストレージバケットを作成をクリックします。

ストレージバケットのサービスアドレスを取得する#

  1. 先ほど作成したストレージバケットの詳細ページを開き、中央のストレージバケット名をあなたが設定した名前に変更します https://dash.cloudflare.com/?to=/:account/r2/default/buckets/ ここをあなたのストレージバケット名 /settings に変更します。
  2. このページで「ストレージバケットの詳細」-「S3 API」を見つけ、https://xxxxxxxxxxxxx.r2.cloudflarestorage.com/ あなたのストレージバケット名 の形のリンクを見つけます。
  3. このリンクをコピーし、最後の名前部分を削除します。つまり:https://xxxxxxxxxxxxx.r2.cloudflarestorage.com が私たちが必要とするサービスアドレスです (後で使用するので覚えておいてください)

Cloudflare API トークンを作成する#

  1. https://dash.cloudflare.com/?to=/:account/r2/api-tokens/create を開く
  2. このページで名前を設定するよう求められます。名前は自由で、あなたが認識できれば大丈夫です。
  3. 権限では「管理者の読み書き」を選択し、他はそのままにします。
  4. API トークンを作成をクリックします。
  5. 「アクセスキー ID」「秘密アクセスキー」をコピーします (後で使用するので覚えておいてください)

Obsidian での使用#

  1. Remotely Save プラグインをダウンロードしてインストールし、有効にします。

    https://i0.hdslb.com/bfs/article/4a8ab23b66c5ed653633b3608dadf56430109107.png

  2. 下の図のように入力し、言及されていないものはデフォルトのままにします。

image

  1. PC とモバイル端末の同期 モバイル端末ではこの Remotely Save プラグインを先にインストールして起動する必要があります。Vaults の名前は PC 上と完全に同じでなければなりません。スマートフォンに PC で生成したリンクを貼り付けて、確認をクリックするだけです。

    https://i0.hdslb.com/bfs/article/2cb5340cd5e4d0b46ce21050e22e4a4030109107.png

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。