ارائه دهنده خدمات ابری PaaS و DBaaS

رابط خط فرمان لیارا

(Liara CLI)

مشاهده‌ی راهنمای دستورات Liara CLI

$ liara help

نسخه‌ی Liara CLI

$ liara -v

ورود به حساب کاربری

$ liara login

این دستور از شما موقعیت جغرافیایی، نام کاربری و رمزعبوری که با آن در لیارا ثبت نام کرده‌اید را می‌پرسد.

دستور liara login این پارامتر‌ها را می‌پذیرد:
  1.   -e, --email
  2. ۱. ایمیل حساب کاربری ایجاد شده در لیارا

  3.   -h, --help
  4. ۲. نمایش راهنما

  5.   -p, --password
  6. ۳. رمز عبور حساب کاربری ایجاد شده در لیارا

  7.   --api-token=
  8. ۴. ورود مستقیم به حساب کاربری ایجاد شده با api token (مناسب ci/cd)

  9.   --region=iran|germany
  10. ۵. مشخص‌کردن موقعیت جغرافیایی (مناسب ci/cd)

استقرار برنامه

$ liara deploy

این دستور از شما شناسه برنامه‌ای که قصد دارید پروژه‌تان در آن مستقر شود را می‌پرسد.

دستور liara deploy این پارامتر‌ها را می‌پذیرد:
  1.   -a, --app
  2. ۱. شناسه برنامه‌ای که قصد دارید پروژه‌تان در آن مستقر شود

  3.   -d, --disks
  4. ۲. اتصال یک یا چند دیسک به مسیرهای مورد نظر، برای مثال: disk-name:/var/www/html

  5.   -h, --help
  6. ۳. نمایش راهنما

  7.   -i, --image
  8. ۴. استقرار مستقیم Image از DockerHub

  9.   -m, --message
  10. ۵. در نظر گرفتن پیامی برای این استقرار، مثلا fix the user login bug

  11.   -p, --port=port
  12. ۶. پورتی که برنامه‌ی شما بر روی آن Listen می‌کند

  13.   --api-token=
  14. ۷. اجرای آنی عملیات استقرار به کمک api token بدون ورود به حساب کاربری (مناسب ci/cd)

  15.   --detach
  16. ۸. عدم نمایش لاگ‌ها بعد از هر استقرار

  17.   --path
  18. ۹. آدرس ریشه پروژه‌ای که قصد استقرار آن را دارید

  19.   --platform
  20. ۱۰. مشخص کردن پلتفرم [node, laravel, php, django, flask, netcore, react, angular, vue, static, docker]

  21.   --region=iran|germany
  22. ۱۱. مشخص‌کردن موقعیت جغرافیایی (مناسب ci/cd)

ایجاد دیسک

$ liara disk:create

این دستور از شما شناسه برنامه، نام و اندازه دیسک مورد نیاز را می‌پرسد.

دستور liara disk:create این پارامتر‌ها را می‌پذیرد:
  1.   -a, --app
  2. ۱. شناسه برنامه‌ای که قصد دارید دیسک مورد نظر را در آن ایجاد کنید

  3.   -h, --help
  4. ۲. نمایش راهنما

  5.   -n, --name
  6. ۳. نام دیسک

  7.   -s, --size
  8. ۴. اندازه‌ی دلخواه به گیگابایت

  9.   --api-token=
  10. ۵. اجرای آنی عملیات ایجاد دیسک به کمک api token بدون ورود به حساب کاربری (مناسب ci/cd)

  11.   --region=iran|germany
  12. ۶. مشخص‌کردن موقعیت جغرافیایی (مناسب ci/cd)

مدیریت برنامه‌ها

$ liara app

با اجرای این دستور می‌توانید دستورات مرتبط با مدیریت برنامه‌ها را مشاهده کنید.

  1.   app:create
  2. ۱. ایجاد یک برنامه جدید

  3.   app:delete
  4. ۲. حذف یک برنامه

  5.   app:logs
  6. ۳. مشاهده‌ی لاگ‌های برنامه

  7.   app:restart
  8. ۴. ری‌استارت کردن برنامه

  9.   app:shell
  10. ۵. اتصال مستقیم به خط فرمان برنامه

  11.   app:start
  12. ۶. روشن کردن برنامه

  13.   app:stop
  14. ۷. خاموش کردن برنامه

مدیریت متغیرهای محیطی

$ liara env

با اجرای این دستور می‌توانید دستورات مرتبط با مدیریت متغیرهای محیطی برنامه‌ها را مشاهده کنید.

  1.   env:list
  2. ۱. مشاهده‌ی لیستی از متغیرهای محیطی تنظیم شده

  3.   env:set
  4. ۲. تنظیم و یا ویرایش متغیرهای محیطی

  5.   env:unset
  6. ۳. حذف متغیرهای محیطی

پلن‌های سرویس برنامه

$ liara plan:list

با اجرای دستور liara plan:list یا به اختصار liara plan:ls می‌توانید لیستی از پلن‌های سرویس برنامه را مشاهده کنید.

مدیریت حساب‌های کاربری

$ liara account

با اجرای این دستور می‌توانید دستورات مرتبط با مدیریت حساب‌های کاربری را مشاهده کنید.

  1.   account:add
  2. ۱. اضافه کردن یک حساب کاربری جدید

  3.   account:list
  4. ۲. مشاهده‌ی لیستی از حساب‌های اضافه شده

  5.   account:remove
  6. ۳. حذف یکی از حساب‌های اضافه شده

  7.   account:use
  8. ۴. انتخاب یکی از حساب‌های اضافه شده به‌عنوان حساب اصلی

تکمیل خودکار دستورات

$ liara autocomplete

با اجرای این دستور می‌توانید راهنمای فعال‌سازی تکمیل خودکار دستورات لیارا CLI را در سیستم‌عامل فعلی خود مشاهده کنید.