| git-annex-webapp(1) | General Commands Manual | git-annex-webapp(1) |
نام (NAME)
git-annex-webapp - راهاندازی و اجرای برنامه تحت وب
خلاصه دستور (SYNOPSIS)
git annex webapp
توضیحات (DESCRIPTION)
یک برنامه تحت وب را باز میکند که امکان راهاندازی آسان یک مخزن git-annex و کنترل دستیار git-annex را فراهم میسازد. اگر دستیار از قبل در حال اجرا نباشد، راهاندازی خواهد شد. این کار باعث میشود فایلهای جدید به مخزن اضافه شده و عملیات همگامسازی انجام گیرد.
بهطور پیشفرض، برنامه تحت وب فقط از طریق localhost قابل دسترسی است و اجرای آن یک پنجره مرورگر را باز میکند.
گزینهها (OPTIONS)
- --listen=address
- برای استفاده از برنامه تحت وب روی یک رایانه از راه دور کاربرد دارد. این گزینه باعث میشود برنامه تحت وب روی آدرس IP مشخصشده گوش فرا دهد (یا روی آدرسی که نام میزبان مشخصشده به آن ترجمه میشود).
- این کار از باز شدن مرورگر وب محلی جلوگیری کرده و نشانی اینترنتی (URL) قابل استفاده برای باز کردن برنامه تحت وب را در خروجی نمایش میدهد.
- برای اینکه برنامه تحت وب همیشه روی یک آدرس IP گوش فرا دهد، مقدار annex.listen را در پیکربندی git تنظیم کنید.
- --port=number
- از این گزینه برای مشخص کردن پورت برای برنامه تحت وب استفاده کنید. بهطور پیشفرض، برنامه تحت وب یک پورت استفادهنشده را انتخاب میکند.
- همچنین گزینههای git-annex-common-options(1) نیز قابل استفاده هستند.
استفاده از HTTPS (USING HTTPS)
هنگام استفاده از برنامه تحت وب روی یک رایانه از راه دور، تقریباً بهطور قطع مایل خواهید بود HTTPS را فعال کنید. برنامه تحت وب در صورتی که فایلهای .git/annex/privkey.pem و .git/annex/certificate.pem را پیدا کند، از HTTPS استفاده خواهد کرد. در اینجا یکی از روشهای تولید این فایلها با استفاده از یک گواهی خودامضا (self-signed) آورده شده است:
openssl genrsa -out .git/annex/privkey.pem 4096 openssl req -new -x509 -key .git/annex/privkey.pem > .git/annex/certificate.pem
همچنین ببینید (SEE ALSO)
git-annex(1)
git-annex-assistant(1)
نویسنده (AUTHOR)
Joey Hess <id@joeyh.name>