Obsidian Headless **(بتای عمومی)** یک کلاینت بدون رابط کاربری برای سرویس‌های Obsidian است. این ابزار به شما امکان می‌دهد [[همگام‌سازی بدون رابط کاربری|خزانه‌ها را همگام‌سازی کنید]] از طریق خط فرمان بدون نیاز به اپلیکیشن دسکتاپ، با تمام مزایای سرعت، حریم خصوصی و رمزگذاری سرتاسری [[معرفی Obsidian Sync|Obsidian Sync]]. دلایلی که ممکن است از Obsidian Headless استفاده کنید: - خودکارسازی پشتیبان‌گیری از راه دور. - خودکارسازی انتشار وبسایت. - دادن دسترسی ابزارهای عامل‌محور به خزانه بدون دسترسی به کل رایانه شما. - همگام‌سازی خزانه مشترک تیمی با سروری که ابزارهای دیگر را تغذیه می‌کند. - اجرای خودکارسازی‌های زمان‌بندی‌شده مانند تجمیع روزنوشت‌ها در خلاصه‌های هفتگی، برچسب‌گذاری خودکار و غیره. > [!info] Obsidian Headless در مقابل Obsidian CLI > [[Obsidian CLI]] اپلیکیشن دسکتاپ Obsidian را از ترمینال شما کنترل می‌کند. Obsidian Headless یک کلاینت مستقل است که به‌طور مستقل اجرا می‌شود، بدون نیاز به اپلیکیشن دسکتاپ. ## نصب Obsidian Headless **(بتای عمومی)** به Node.js نسخه ۲۲ یا بالاتر نیاز دارد. آن را از [npm](https://www.npmjs.com/package/obsidian-headless) نصب کنید: ```shell npm install -g obsidian-headless ``` ## احراز هویت ### ورود ```shell ob login ``` اگر قبلاً وارد شده باشید، `ob login` اطلاعات حساب شما را نمایش می‌دهد. برای تغییر حساب، `--email` و/یا `--password` را برای ورود مجدد ارسال کنید. ``` ob login [--email <email>] [--password <password>] [--mfa <code>] ``` همه گزینه‌ها در صورت حذف به‌صورت تعاملی هستند — ایمیل و گذرواژه درخواست می‌شوند و احراز هویت دو مرحله‌ای در صورت فعال بودن روی حساب به‌طور خودکار درخواست می‌شود. برای خروج و حذف اطلاعات ذخیره‌شده: ```shell ob logout ``` ## سرویس‌ها - [[همگام‌سازی بدون رابط کاربری]]: استفاده از [[معرفی Obsidian Sync|Obsidian Sync]] از طریق خط فرمان بدون اپلیکیشن دسکتاپ. - [[Publish بدون رابط کاربری]]: استفاده از [[مقدمه‌ای بر Obsidian Publish|Obsidian Publish]] از طریق خط فرمان بدون اپلیکیشن دسکتاپ.