| desync(1) | desync(1) |
نام (NAME)
desync-index-server - کارگزار نمایهها روی بستر HTTP(S)
خلاصه دستور (SYNOPSIS)
desync index-server [flags]
توضیحات (DESCRIPTION)
یک کارگزار نمایهی HTTP را راهاندازی میکند که میتواند بهعنوان یک مخزن دوردست استفاده شود. این دستور از خواندن از یک مخزن محلی واحد یا پراکسی کردن به یک مخزن دوردست پشتیبانی میکند. اگر --cert و --key ارائه شوند، کارگزار روی بستر HTTPS خدمترسانی خواهد کرد. گزینهٔ -w نوشتن روی این مخزن را فعال میکند.
گزینهها (OPTIONS)
--authorization="" مقدار مورد انتظار برای سرآیند authorization در درخواستها
--ca-cert="" اعتماد به مرجعهای صدور گواهی در این فایل، بهجای مخزن اعتماد سیستمعامل
-r, --cache-repair[=true] جایگزینی تکههای (chunks) نامعتبر در حافظهٔ موقت از مبدأ
--cert="" فایل گواهی با قالب PEM، نیازمند --key است
--client-ca="" گواهی کلاینت یا CA قابل قبول
--client-cert="" مسیر گواهی کلاینت برای احراز هویت TLS
--client-key="" مسیر کلید کلاینت برای احراز هویت TLS
-n, --concurrency=10 تعداد goroutineهای همروند
-e, --error-retry=3 تعداد دفعات تلاش مجدد در صورت بروز خطای شبکه
-b, --error-retry-base-interval=500ms تأخیر اولیه برای تلاش مجدد، که با هر تلاش متوالی بهصورت خطی افزایش مییابد
-h, --help[=false] راهنمای index-server
--key="" فایل کلید با قالب PEM، نیازمند --cert است
-l, --listen=[:http] نشانی(های) شنود، قابل تکرار است
--log="" فایل ثبت گزارش (log) درخواستها، یا - برای خروجی استاندارد (STDOUT)
--mutual-tls[=false] نیازمند گواهی کلاینت معتبر
-s, --store="" مخزن نمایهی مبدأ بالادستی
-t, --trust-insecure[=false] اعتماد به گواهیهای نامعتبر
-w, --writable[=false] پشتیبانی از نوشتن
گزینههای به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)
--config="" فایل پیکربندی (پیشفرض: $HOME/.config/desync/config.json)
--digest="sha512-256" الگوریتم خلاصه (digest)، میتواند sha512-256 یا sha256 باشد
--verbose[=false] حالت پرگو
مثالها (EXAMPLES)
desync index-server -s sftp://192.168.1.1/indexes -l :8080 desync index-server -s /path/to/indexes -w -l :8080
همچنین ببینید (SEE ALSO)
تاریخچه (HISTORY)
۵ سپتامبر ۲۰۲۶، تولیدشده بهصورت خودکار توسط spf13/cobra
| Sep 2026 | desync |