-رابط خط فرمان و یا همان Liara CLI، این امکان را به شما میدهد که فقط با چند دستور ساده، اپلیکیشن خود را در بستر ابری لیارا، مستقر کنید. اگر با محیط خط فرمان و ترمینال آشنایی ندارید، اصلاً جای نگرانی نیست! دستوراتی که برای کار با لیارا نیاز خواهید داشت، بسیار مختصر و کوتاه هستند و نیاز به دانش خاصی ندارند و شما میتوانید به سادگی اجرای چند دستور، برنامه خود را در لیارا، مستقر کنید.
+رابط خط فرمان یا همان Liara CLI، یک ابزار جامع و کارآمد است که به شما اجازه میدهد اپلیکیشنهای خود را تنها با چند دستور ساده، در بستر ابری لیارا مستقر کنید. حتی اگر با محیط خط فرمان آشنایی ندارید، نگران نباشید؛ طراحی این ابزار به گونهای است که هر کسی، بدون نیاز به دانش فنی پیشرفته، میتواند از آن استفاده کند و فرآیند استقرار را با سهولت و سرعت انجام دهد.
+
+اما Liara CLI تنها به استقرار اپلیکیشنها محدود نمیشود. این ابزار، یک مجموعه قدرتمند از امکانات را برای مدیریت بخشهای مختلف پروژههای شما فراهم میکند. از مدیریت حساب کاربری و فضای ذخیرهسازی ابری (باکتها) گرفته تا دیتابیسها و دیسکها، همه چیز به راحتی در دسترس شما خواهد بود. علاوه بر این، میتوانید متغیرهای محیطی اپلیکیشنهای خود را مدیریت کنید، سرویسهای ایمیل را تنظیم کنید و به تنظیمات شبکه خود نظارت کامل داشته باشید.
-
+
+
+
+ */}
\ No newline at end of file
diff --git a/src/pages/references/cli/add-account.mdx b/src/pages/references/cli/add-account.mdx
index 04d5ef8b..38011f24 100644
--- a/src/pages/references/cli/add-account.mdx
+++ b/src/pages/references/cli/add-account.mdx
@@ -52,7 +52,7 @@ import Head from "next/head";
@@ -108,7 +108,7 @@ import Head from "next/head";
[
platform--,
"برای مشخص کردن پلتفرم برنامهای که قصد استقرار آن را دارید",
- liara create --platfor=docker,
+ liara create --platform=docker,
],
]} />
diff --git a/src/pages/references/cli/create-bucket.mdx b/src/pages/references/cli/create-bucket.mdx
new file mode 100644
index 00000000..8388026e
--- /dev/null
+++ b/src/pages/references/cli/create-bucket.mdx
@@ -0,0 +1,102 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات ساخت و ایجاد باکت با Liara CLI - لیارا
+
+
+
+
+# ایجاد باکت با Liara CLI
+
+
+برای
+ایجاد باکت با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
,
+ liara bucket create --plan=medium-g2,
+ ],
+
+]} />
+
+
+
\ No newline at end of file
diff --git a/src/pages/references/cli/create-db.mdx b/src/pages/references/cli/create-db.mdx
new file mode 100644
index 00000000..f4cfe2e3
--- /dev/null
+++ b/src/pages/references/cli/create-db.mdx
@@ -0,0 +1,126 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات ساخت و ایجاد دیتابیس با Liara CLI - لیارا
+
+
+
+
+# ایجاد دیتابیس با Liara CLI
+
+
+برای
+ایجاد دیتابیس با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
+
+{`liara db create`}
+
+
+
+
+
+
+
+دستور liara db create، پارامترهای زیر را، میپذیرد:
+
+
+
,
+ liara db create --network=liara-net,
+ ],
+
+]} />
+
+
+
\ No newline at end of file
diff --git a/src/pages/references/cli/create-email-server.mdx b/src/pages/references/cli/create-email-server.mdx
new file mode 100644
index 00000000..35236d06
--- /dev/null
+++ b/src/pages/references/cli/create-email-server.mdx
@@ -0,0 +1,102 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات ساخت و ایجاد ایمیلسرور با Liara CLI - لیارا
+
+
+
+
+# ایجاد ایمیلسرور با Liara CLI
+
+
+برای
+ایجاد ایمیلسرور با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
+
+{`liara mail create`}
+
+
+
+{/* */}
+
+
+
+دستور liara mail create، پارامترهای زیر را، میپذیرد:
+
+
+
,
+ liara mail create --plan=free,
+ ],
+
+]} />
+
+
+
\ No newline at end of file
diff --git a/src/pages/references/cli/delete-app.mdx b/src/pages/references/cli/delete-app.mdx
index 4b9a92c6..692fe5f5 100644
--- a/src/pages/references/cli/delete-app.mdx
+++ b/src/pages/references/cli/delete-app.mdx
@@ -44,7 +44,7 @@ import Head from "next/head";
diff --git a/src/pages/references/cli/delete-bucket.mdx b/src/pages/references/cli/delete-bucket.mdx
new file mode 100644
index 00000000..55b49f42
--- /dev/null
+++ b/src/pages/references/cli/delete-bucket.mdx
@@ -0,0 +1,92 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات حذف باکت با Liara CLI - لیارا
+
+
+
+
+# حذف باکت با Liara CLI
+
+
+برای
+حذف باکت با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
h- یا help--,
+ "نمایش راهنما",
+ liara db rm -h,
+ ],
+ [
+ debug--,
+ "برای نمایش لاگهای دیباگ",
+ liara db rm --debug,
+ ],
+ [
+ api-token--,
+
+
برای اجرای آنی عملیات delete به کمک api token (مناسب ci/cd)
+
,
+ ****=liara db rm --api-token,
+ ],
+ [
+ account--,
+ "برای تغییر موقتی حساب کاربری ",
+ liara db rm --account jane_doe,
+ ],
+ [
+ n- یا name--,
+ "برای درج نام دیتابیسی که قصد حذف آن را دارید",
+ liara db rm -n my-db,
+ ],
+ [
+ y- یا yes--,
+ "برای تایید حذف دیتابیس",
+ liara db rm -y,
+ ],
+]} />
+
+
+
\ No newline at end of file
diff --git a/src/pages/references/cli/delete-email-server.mdx b/src/pages/references/cli/delete-email-server.mdx
new file mode 100644
index 00000000..9e0da211
--- /dev/null
+++ b/src/pages/references/cli/delete-email-server.mdx
@@ -0,0 +1,92 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات حذف ایمیلسرور با Liara CLI - لیارا
+
+
+
+
+# حذف ایمیلسرور با Liara CLI
+
+
+برای
+حذف ایمیلسرور با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
+
+{`liara mail delete`}
+
+
+
+
+{/* */}
+
+
+
+دستور liara mail delete پارامترهای زیر را، میپذیرد:
+
+
+
diff --git a/src/pages/references/cli/list-buckets.mdx b/src/pages/references/cli/list-buckets.mdx
new file mode 100644
index 00000000..29db4296
--- /dev/null
+++ b/src/pages/references/cli/list-buckets.mdx
@@ -0,0 +1,132 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات مشاهده لیستی از باکتهای ایجاد شده با Liara CLI - لیارا
+
+
+
+
+# مشاهده لیستی از باکتهای ایجاد شده با Liara CLI
+
+
+برای
+مشاهده لیستی از باکتهای ایجاد شده با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
برای مرتبسازی بر اساس یک ستون (مرتبسازی descending با -)
+
,
+ liara bucket ls --sort=-Name,
+ ],
+
+]} />
+
+
+
\ No newline at end of file
diff --git a/src/pages/references/cli/list-dbs.mdx b/src/pages/references/cli/list-dbs.mdx
new file mode 100644
index 00000000..f0114da8
--- /dev/null
+++ b/src/pages/references/cli/list-dbs.mdx
@@ -0,0 +1,132 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات مشاهده لیستی از دیتابیسهای ایجاد شده با Liara CLI - لیارا
+
+
+
+
+# مشاهده لیستی از دیتابیسهای ایجاد شده با Liara CLI
+
+
+برای
+مشاهده لیستی از دیتابیسهای ایجاد شده با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
+
+{`liara db list # or liara db ls`}
+
+
+
+
+
+
+
+دستور liara db listیا liara db ls، پارامترهای زیر را، میپذیرد:
+
+
+
x- یا extended--,
+ "نمایش اطلاعات و ستونهای اضافی دیتابیسها",
+ liara db ls --extended,
+ ],
+ [
+ h- یا help--,
+ "نمایش راهنما",
+ liara db ls -h,
+ ],
+ [
+ account--,
+ "برای تغییر موقتی حساب کاربری ",
+ liara db ls --account alinajmabadi_iran,
+ ],
+ [
+ api-token--,
+
+
برای اجرای آنی عملیات نمایش دیتابیسها به کمک api token (مناسب ci/cd)
+
,
+ ****=liara db ls --api-token,
+ ],
+ [
+ debug--,
+ "برای نمایش لاگهای دیباگ",
+ liara db ls --debug,
+ ],
+ [
+ columns--,
+ "برای نمایش فقط ستونهای انتخاب شده",
+ liara db ls --columns=Status,Name,
+ ],
+ [
+ csv-- یا output=csv--,
+
+
برای نمایش خروجی در فرمت CSV
+
,
+ liara db ls --csv,
+ ],
+ [
+ filter--,
+
+
برای فیلتر یک ستون با اسم
+
,
+ "liara db ls --filter="name=myapp,
+ ],
+ [
+ no-header--,
+ "برای عدم نمایش هدرهای جدول",
+ liara db ls --no-header,
+ ],
+ [
+ no-truncate--,
+ "برای جلوگیری از کوتاه شدن یا برش خروجی به اندازهی صفحه نمایش ",
+ liara db ls --no-truncate,
+ ],
+ [
+ output--,
+
+
برای تعیین فرمت خروجی (CSV , YAML , JSON)
+
,
+ liara db ls --output=json,
+ ],
+ [
+ sort--,
+
+
برای مرتبسازی بر اساس یک ستون (مرتبسازی descending با -)
+
,
+ liara db ls --sort=-Name,
+ ],
+
+]} />
+
+
+
\ No newline at end of file
diff --git a/src/pages/references/cli/list-email-servers.mdx b/src/pages/references/cli/list-email-servers.mdx
new file mode 100644
index 00000000..d5253e15
--- /dev/null
+++ b/src/pages/references/cli/list-email-servers.mdx
@@ -0,0 +1,132 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات مشاهده لیستی از ایمیلسرورهای ایجاد شده با Liara CLI - لیارا
+
+
+
+
+# مشاهده لیستی از ایمیلسرورهای ایجاد شده با Liara CLI
+
+
+برای
+مشاهده لیستی از ایمیلسرورهای ایجاد شده با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
+
+{`liara mail ls # or liara mail list`}
+
+
+
+{/* */}
+
+
+
+دستور liara mail lsیا liara mail list، پارامترهای زیر را، میپذیرد:
+
+
+
x- یا extended--,
+ "نمایش اطلاعات و ستونهای اضافی ایمیلسرورها",
+ liara mail list --extended,
+ ],
+ [
+ h- یا help--,
+ "نمایش راهنما",
+ liara mail list -h,
+ ],
+ [
+ account--,
+ "برای تغییر موقتی حساب کاربری ",
+ liara mail list --account alinajmabadi_iran,
+ ],
+ [
+ api-token--,
+
+
برای اجرای آنی عملیات نمایش ایمیلسرورها به کمک api token (مناسب ci/cd)
+
,
+ ****=liara mail list --api-token,
+ ],
+ [
+ debug--,
+ "برای نمایش لاگهای دیباگ",
+ liara mail list --debug,
+ ],
+ [
+ columns--,
+ "برای نمایش فقط ستونهای انتخاب شده",
+ liara mail list --columns=Status,Name,
+ ],
+ [
+ csv-- یا output=csv--,
+
+
برای نمایش خروجی در فرمت CSV
+
,
+ liara mail list --csv,
+ ],
+ [
+ filter--,
+
+
برای فیلتر یک ستون با اسم
+
,
+ "liara mail list --filter="name=myapp,
+ ],
+ [
+ no-header--,
+ "برای عدم نمایش هدرهای جدول",
+ liara mail list --no-header,
+ ],
+ [
+ no-truncate--,
+ "برای جلوگیری از کوتاه شدن یا برش خروجی به اندازهی صفحه نمایش ",
+ liara mail list --no-truncate,
+ ],
+ [
+ output--,
+
+
برای تعیین فرمت خروجی (CSV , YAML , JSON)
+
,
+ liara mail list --output=json,
+ ],
+ [
+ sort--,
+
+
برای مرتبسازی بر اساس یک ستون (مرتبسازی descending با -)
+
,
+ liara mail list --sort=-Name,
+ ],
+
+]} />
+
+
+
\ No newline at end of file
diff --git a/src/pages/references/cli/list-envs.mdx b/src/pages/references/cli/list-envs.mdx
index 4879c8a7..88c09263 100644
--- a/src/pages/references/cli/list-envs.mdx
+++ b/src/pages/references/cli/list-envs.mdx
@@ -44,7 +44,7 @@ import Head from "next/head";
diff --git a/src/pages/references/cli/resize-db.mdx b/src/pages/references/cli/resize-db.mdx
new file mode 100644
index 00000000..02553991
--- /dev/null
+++ b/src/pages/references/cli/resize-db.mdx
@@ -0,0 +1,100 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات تغییر اندازه دیتابیس با Liara CLI - لیارا
+
+
+
+
+# تغییر اندازه منابع سختافزاری با Liara CLI
+
+
+برای
+تغییر اندازه منابع سختافزاری با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
+
+{`liara db resize`}
+
+
+
+
+
+
+
+دستور liara db resize، پارامترهای زیر را، میپذیرد:
+
+
+
diff --git a/src/pages/references/cli/start-db.mdx b/src/pages/references/cli/start-db.mdx
new file mode 100644
index 00000000..0dbfac6c
--- /dev/null
+++ b/src/pages/references/cli/start-db.mdx
@@ -0,0 +1,88 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات روشنکردن دیتابیس با Liara CLI - لیارا
+
+
+
+
+# روشنکردن دیتابیس با Liara CLI
+
+
+برای
+روشنکردن دیتابیس با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
+
+{`liara db start`}
+
+
+
+{/* */}
+
+
+
+دستور liara db create، پارامترهای زیر را، میپذیرد:
+
+
+
h- یا help--,
+ "نمایش راهنما",
+ liara db create -h,
+ ],
+ [
+ debug--,
+ "برای نمایش لاگهای دیباگ",
+ liara db create --debug,
+ ],
+ [
+ api-token--,
+
+
برای اجرای آنی عملیات روشنکردن دیتابیس به کمک api token (مناسب ci/cd)
+
,
+ ****=liara db create --api-token,
+ ],
+ [
+ account--,
+ "برای تغییر موقتی حساب کاربری ",
+ liara db create --account john_doe,
+ ],
+ [
+ n- یا name--,
+ "برای درج نام دیتابیسی که قصد روشنکردن آن را دارید",
+ liara db create -n my-db,
+ ],
+
+]} />
+
+
+
\ No newline at end of file
diff --git a/src/pages/references/cli/stop-app.mdx b/src/pages/references/cli/stop-app.mdx
index 404d6a5c..d0ba2a8d 100644
--- a/src/pages/references/cli/stop-app.mdx
+++ b/src/pages/references/cli/stop-app.mdx
@@ -44,7 +44,7 @@ import Head from "next/head";
diff --git a/src/pages/references/cli/stop-db.mdx b/src/pages/references/cli/stop-db.mdx
new file mode 100644
index 00000000..5afb53d1
--- /dev/null
+++ b/src/pages/references/cli/stop-db.mdx
@@ -0,0 +1,88 @@
+import Layout from "@/components/Layout";
+import Button from "@/components/Common/button";
+import Section from "@/components/Common/section";
+import Alert from "@/components/Common/alert";
+import Tabs from "@/components/Common/tab";
+import Step from "@/components/Common/step";
+import Card from "@/components/Common/card";
+import Important from "@/components/Common/important";
+import Highlight from "@/components/Common/highlight";
+import Link from "next/link";
+import NextPage from "@/components/Common/nextpage";
+import Asciinema from "@/components/Common/asciinema";
+import Table from "@/components/Common/table";
+
+import Head from "next/head";
+
+
+
+مستندات خاموشکردن دیتابیس با Liara CLI - لیارا
+
+
+
+
+# خاموشکردن دیتابیس با Liara CLI
+
+
+برای
+خاموشکردن دیتابیس با Liara CLI،
+میتوانید از دستور زیر، استفاده کنید:
+
+
+
+
+{`liara db stop`}
+
+
+
+{/* */}
+
+
+
+دستور liara db create، پارامترهای زیر را، میپذیرد:
+
+
+
h- یا help--,
+ "نمایش راهنما",
+ liara db create -h,
+ ],
+ [
+ debug--,
+ "برای نمایش لاگهای دیباگ",
+ liara db create --debug,
+ ],
+ [
+ api-token--,
+
+
برای اجرای آنی عملیات خاموشکردن دیتابیس به کمک api token (مناسب ci/cd)
+
,
+ ****=liara db create --api-token,
+ ],
+ [
+ account--,
+ "برای تغییر موقتی حساب کاربری ",
+ liara db create --account john_doe,
+ ],
+ [
+ n- یا name--,
+ "برای درج نام دیتابیسی که قصد خاموشکردن آن را دارید",
+ liara db create -n my-db,
+ ],
+
+]} />
+
+
+
\ No newline at end of file