ویرگول
ورودثبت نام
متین تلخابی
متین تلخابیبرنامه‌نویس Back End مسلط به زبان‌های TailwindCSS، JavaScript، Python و فریم‌ورک Django. مشتاق یادگیری و پیشرفت
متین تلخابی
متین تلخابی
خواندن ۱ دقیقه·۷ ماه پیش

راهکار شخصی‌سازی‌شده برای Sync Obsidian

یکی از مشکلاتی که هنگام استفاده از Obsidian با آن مواجه بودم، دسترسی به نوتها روی موبایل بود. Obsidian به صورت پیشفرض فایل ها را فقط به صورت محلی ذخیره می کند و راه حل رسمی برای همگام سازی بین دستگاه ها فقط در نسخه پولی (Obsidian Sync) ارائه شده. دنبال راهکاری بودم که بدون هزینه و وابستگی به سرویس های خارجی مثل Dropbox یا iCloud، بتونم از نوت هام هم روی ویندوز و هم روی گوشی استفاده کنم.

در نهایت با ترکیب افزونه Remotely Save و فضای ذخیرهسازی S3-compatible مثل لیارا تونستم این مشکل رو حل کنم. مراحل کلی این کار به صورت زیره:

1. راه اندازی فضای ذخیره سازی ابری

  • یک حساب در لیارا ایجاد کردم و وارد بخش "ذخیره سازی ابری" شدم.
  • یک باکت جدید ساختم.
  • از بخش تنظیمات باکت، Access Key و Secret Key گرفتم (فقط یکبار نمایش داده میشن).
  • اطلاعات bucket name و endpoint رو هم یادداشت کردم.

2. نصب و تنظیم افزونه Remotely Save در Obsidian

  • افزونه Remotely Save رو نصب کردم.
  • در بخش تنظیمات، اطلاعات بالا رو وارد کردم.
  • گزینه "Check Connectivity" رو زدم و مطمئن شدم اتصال برقرار شده.
  • هر تنظیمی که مربوط به سینک کردن فایل ها بود و به دردم میخورد، فعال کردم (برای مثال، "Sync on Save" و "Bidirectional Sync").

3. اتصال موبایل

روی گوشی:

  • افزونه Remotely Save رو نصب و با اطلاعات همون باکت قبلی تنظیم کردم.
  • سینک رو اجرا کردم و نوت هام روی موبایل اومدن.

چند نکته فنی

  • برای سینک شدن تنظیمات و پلاگینها، باید گزینه Sync Config Dir رو در تنظیمات افزونه فعال کنید.
  • میتونید رمزنگاری رو هم فعال کنید تا فایل ها به صورت امن در فضای ابری ذخیره بشن.
  • حتما حواستون باشه که یه backup بگیرید از اطلاعاتتون

در کل اگه سوالی داشتید همنیجا بگید


sync
۱
۰
متین تلخابی
متین تلخابی
برنامه‌نویس Back End مسلط به زبان‌های TailwindCSS، JavaScript، Python و فریم‌ورک Django. مشتاق یادگیری و پیشرفت
شاید از این پست‌ها خوشتان بیاید