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]] از طریق خط فرمان بدون اپلیکیشن دسکتاپ.