Skip to content

Commit 144a199

Browse files
committed
docs: add one click-apps
1 parent d3aea3e commit 144a199

File tree

4 files changed

+505
-0
lines changed

4 files changed

+505
-0
lines changed
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
import Layout from "@/components/Layout";
2+
import Button from "@/components/Common/button";
3+
import Section from "@/components/Common/section";
4+
import Alert from "@/components/Common/alert";
5+
import Tabs from "@/components/Common/tab";
6+
import Step from "@/components/Common/step";
7+
import Card from "@/components/Common/card";
8+
import Important from "@/components/Common/important";
9+
import Highlight from "@/components/Common/highlight";
10+
import Link from "next/link";
11+
import {GoArrowLeft} from "react-icons/go";
12+
13+
import Head from "next/head";
14+
15+
<Layout>
16+
<Head>
17+
<title>مستندات تغییر نسخه activepieces - لیارا</title>
18+
<meta property="og:title" content="مستندات خدمات رایانش ابری لیارا" />
19+
<meta property="og:description" content="مستندات مربوط به نحوه تغییر نسخه برنامه activepieces در لیارا" />
20+
<meta property="og:image" content="https://files.liara.ir/liara/logos/liara-poster.jpg" />
21+
</Head>
22+
23+
# تغییر نسخه‌ی برنامه مستقر شده
24+
<hr className="mb-2" />
25+
<Tabs
26+
tabs={["Liara Console", "Liara CLI"]}
27+
content={[
28+
<>
29+
<p>
30+
اگر که قصد دارید نسخه برنامه خود را بنا به هر دلیلی تغییر دهید؛ کافیست تا پس از <a href="../../quick-start" className="text-[#2196f3] ">ساخت برنامه در لیارا</a>، در کنسول، در برنامه‌تان، وارد صفحه <b>استقرار جدید</b> شوید، تب <b>Docker Hub</b> را انتخاب کنید و سپس بر روی گزینه <b>شروع استقرار image از Docker Hub</b> کلیک کنید؛ بعد از انجام این کار، به صفحه جدیدی هدایت می‌شوید که کافیست تنها در قسمت <b>نام image</b>، نسخه مورد نظرتان (tag) را پس از <Important>:</Important> وارد کرده و سپس مراحل استقرار را بدون اعمال تغییر دیگری، جلو ببرید:
31+
</p>
32+
<div className="h-4" />
33+
<video
34+
src="https://files.liara.ir/liara/docs/update-one-click-app-version-by-liara-console.mp4"
35+
controls="controls"
36+
className="block w-full"
37+
width="100%"
38+
/>
39+
<div className="h-4" />
40+
<p>
41+
با انجام کار فوق، نسخه برنامه مدنظرتان، تغییر خواهد کرد.
42+
</p>
43+
</>,
44+
<>
45+
<p>
46+
اگر که قصد دارید نسخه برنامه خود را بنا به هر دلیلی تغییر دهید؛ کافیست تا پس از <a href="../../quick-start" className="text-[#2196f3] ">ساخت برنامه در لیارا</a>، در Local یک دایرکتوری با نام دلخواه ایجاد کنید.
47+
وارد دایرکتوری شده و درون این دایرکتوری، یک فایل به نام <Important>liara.json</Important>، ایجاد کنید. سپس کافیست تا قطعه کد زیر را درون آن، قرار دهید:
48+
</p>
49+
50+
<div className="h-4" />
51+
<div dir='ltr'>
52+
<Highlight className="json">
53+
{`{
54+
"image": "ghcr.io/activepieces/activepieces:<your-version>",
55+
"port": 80,
56+
"app": "<your-app-name>",
57+
"disks": [
58+
{
59+
"name": "cache",
60+
"mountTo": "/usr/src/app/cache"
61+
}
62+
]
63+
}`}
64+
</Highlight>
65+
</div>
66+
<div className="h-2" />
67+
<p>
68+
<p>
69+
در قطعه کد فوق، بایستی به جای عبارت <Important>{"<your-version>"}</Important>
70+
ورژن موردنظر برنامه‌تان را وارد کنید.
71+
همچنین باید به جای عبارت
72+
<Important>{"<your-app-name>"}</Important> نیز،
73+
شناسه برنامه خود را قرار دهید.
74+
</p>
75+
76+
</p>
77+
<div className="h-2" />
78+
79+
در نهایت کافیست با استفاده از ابزار <a href="/references/cli/about" className="text-[#2196f3] "><Important>Liara CLI</Important></a> و در جایی که فایل <Important>liara.json</Important> قرار دارد، دستور زیر را اجرا کنید تا برنامه‌تان در لیارا، مستقر شود:
80+
81+
<div className="h-4" />
82+
<div dir='ltr'>
83+
<Highlight className="json">
84+
{`liara deploy`}
85+
</Highlight>
86+
</div>
87+
<div className="h-2" />
88+
</>
89+
]}
90+
/>
91+
92+
</Layout>
Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
import Layout from "@/components/Layout";
2+
import Button from "@/components/Common/button";
3+
import Section from "@/components/Common/section";
4+
import Alert from "@/components/Common/alert";
5+
import Tabs from "@/components/Common/tab";
6+
import Step from "@/components/Common/step";
7+
import Card from "@/components/Common/card";
8+
import Important from "@/components/Common/important";
9+
import Highlight from "@/components/Common/highlight";
10+
import Link from "next/link";
11+
import {GoArrowLeft} from "react-icons/go";
12+
13+
import Head from "next/head";
14+
15+
<Layout>
16+
<Head>
17+
<title>مستندات راه‌اندازی سریع برنامه‌های Activepieces - لیارا</title>
18+
<meta property="og:title" content="مستندات خدمات رایانش ابری لیارا" />
19+
<meta property="og:description" content="مستندات مربوط به راه‌اندازی سریع برنامه Activepieces در لیارا" />
20+
<meta property="og:image" content="https://files.liara.ir/liara/logos/liara-poster.jpg" />
21+
</Head>
22+
23+
# راه‌اندازی سریع برنامه‌های Activepieces
24+
<hr className="mb-2" />
25+
26+
{/* <video
27+
src="https://files.liara.ir/liara/mattermost/create-mattermost.mp4"
28+
controls="controls"
29+
className="block w-full"
30+
width="100%"
31+
/> */}
32+
33+
<div className="h-4" />
34+
35+
<a href="https://www.activepieces.com/" className="text-[#2196f3] ">Activepieces</a> یک ابزار متن‌باز است که به شما امکان می‌دهد روش‌های کارآمدتری برای انجام کارهای روزمره خود ایجاد کنید. با پشتیبانی از بیش از 200 سرویس و برنامه معروف، این ابزار مناسب برای کسب‌وکارها و کاربرانی که به دنبال بهبود جریان کار خود هستند. Activepieces به عنوان یک جایگزین متن‌باز برای Zapier، امکان استفاده از هوش مصنوعی برای ایجاد جریان‌های کارآمدتر را فراهم می‌کند و به کاربران کمک می‌کند تا کارهای روزمره خود را به طور مؤثرتری انجام دهند. این ابزار نه تنها به کاربران کسب‌وکارها بلکه به توسعه‌دهندگان نیز این امکان را می‌دهد تا با استفاده از هوش مصنوعی، بهبود قابل توجهی در کارهای خود ایجاد کنند و از این طریق بهره‌وری خود را افزایش دهند.
36+
37+
<div className="h-4" />
38+
برای راه‌اندازی برنامه با استفاده از ابزار <Link className="text-[#2196f3] " href="/references/console/about">Liara Console</Link> کافیست تا مراحل زیر را طی کنید:
39+
40+
<Step steps={[
41+
{
42+
step: "۱",
43+
content: (
44+
<>
45+
<h3>ورود به حساب کاربری</h3>
46+
<p>وارد <Link className="text-[#2196f3] " href="https://console.liara.ir">کنسول لیارا</Link> شوید و با وارد کردن ایمیل یا شماره همراه ثبت شده، به اکانت خود در لیارا، لاگین کنید.</p>
47+
</>
48+
)
49+
},
50+
{
51+
step: "۲",
52+
content: (
53+
<>
54+
<h3>انتخاب حساب</h3>
55+
<p>حساب شخصی یا تیم مدنظرتان برای راه‌اندازی برنامه آماده را انتخاب کنید.</p>
56+
57+
<div className="h-4" />
58+
<Alert variant="success">
59+
<p>
60+
همچنین بخوانید: <a href="/references/team/about/" className="text-[#2196f3]">مدیریت تیم‌ها در لیارا</a>
61+
</p>
62+
</Alert>
63+
</>
64+
65+
)
66+
},
67+
{
68+
step: "۲",
69+
content: (
70+
<>
71+
<h3>راه‌اندازی برنامه</h3>
72+
<p>
73+
بر روی منوی <b>برنامه‌های آماده</b> و سپس بر روی برنامه <b>activepieces</b>، کلیک کنید.
74+
در ادامه، می‌توانید از گزینه <b>نصب سریع</b> یا گزینه <b>نصب پیشرفته</b> برای استقرار و نصب برنامه‌تان استفاده کنید:
75+
</p>
76+
<Tabs
77+
tabs={["نصب سریع", "نصب پیشرفته"]}
78+
content={[
79+
<>
80+
<p>
81+
در صورتی که از قابلیت <b>نصب سریع</b> استفاده کنید؛ لیارا از شما می‌خواهد که یک
82+
‌نام برای برنامه خود، انتخاب کنید؛ که شما می‌توانید در صورت تمایل و پس از وارد کردن نام موردنظرتان برای برنامه، بر روی گزینه <b>نصب و راه‌اندازی</b> کلیک کنید تا برنامه‌‌تان ساخته و نصب شود.
83+
</p>
84+
85+
<div className="h-4" />
86+
<img src="https://files.liara.ir/liara/docs/one-click-app-quick-setup.gif" alt="create one click app using quick setup feature" />
87+
<div className="h-4" />
88+
89+
<p>
90+
با انجام کار فوق، لیارا برای برنامه(برنامه‌ها)ی شما،
91+
شناسه منحصربه‌فرد و یک <a href="/paas/details/private-network" className="text-[#2196f3]">شبکه خصوصی</a> جدید با <a href="/paas/details/plans/hardware-plans" className="text-[#2196f3]">پلن سخت‌افزاری</a> و <a href="/paas/details/plans/software-plans" className="text-[#2196f3]">بسته امکانات </a> پیش‌فرض، ایجاد می‌کند و پس از موفقیت آمیز بودن نصب برنامه، شما می‌توانید وضعیت برنامه‌تان
92+
را در بخش <a href="/paas/details/events" className="text-[#2196f3]">رویدادها</a> و <a href="/paas/details/observations/software" className="text-[#2196f3]">لاگ‌ها</a> بررسی کنید.
93+
</p>
94+
</>,
95+
<>
96+
<p>
97+
در صورتی که بر روی گزینه <b>نصب پیشرفته</b> کلیک کنید به یک صفحه جدید هدایت می‌شوید که
98+
در این صفحه می‌توانید برای برنامه (برنامه‌ها) و دیتابیس (دیتابیس‌ها)ی مدنظرتان شناسه
99+
و <a href="/paas/details/plans/hardware-plans" className="text-[#2196f3]">پلن سخت‌‌افزاری</a> انتخاب کنید.
100+
در نظر داشته باشید که <a href="/paas/details/plans/software-plans" className="text-[#2196f3]">بسته امکانات</a> برنامه‌تان، متناسب
101+
با نیازهای برنامه‌تان است که به صورت پیش‌فرض انتخاب می‌شود.
102+
</p>
103+
<div className="h-4" />
104+
<p>
105+
در این صفحه، شما می‌توانید <a href="/paas/details/private-network" className="text-[#2196f3]">شبکه خصوصی</a> مدنظرتان را انتخاب کنید
106+
تا برنامه‌تان در شبکه خصوصی انتخاب‌شده، نصب شود. در صورتی که شبکه خصوصی برای برنامه انتخاب نشود،
107+
لیارا به صورت خودکار، یک شبکه خصوصی برای برنامه‌تان ایجاد می‌کند.
108+
</p>
109+
<div className="h-4" />
110+
<p>
111+
همچنین، شما می‌توانید با کلیک بر روی گزینه <b>ویرایش Liara Compose</b>، <Important>Liara Compose</Important> برنامه را بنا به نیاز خود، شخصی‌سازی کنید.
112+
در این فایل، شما می‌توانید تگ داکرایمیج، آیدی، پلن سخت‌افزاری، بسته امکانات، متغیرهای محیطی و ... برنامه‌تان
113+
را تغییر داده یا سازمان‌دهی کنید.
114+
</p>
115+
<div className="h-4" />
116+
<Alert variant="success">
117+
<p>
118+
همچنین بخوانید: <a href="/one-click-apps/liara-compose/about/" className="text-[#2196f3]">فایل <Important>Liara Compose</Important> چیست؟</a>
119+
</p>
120+
</Alert>
121+
<Alert variant="info">
122+
<p>
123+
محتوای کامل <Important>Liara Compose</Important> برنامه در <a href="https://github.com/liara-cloud/compose-templates/blob/master/activepieces/liara-compose.yaml" className="text-[#2196f3]">اینجا</a>، قرار گرفته است.
124+
</p>
125+
</Alert>
126+
</>
127+
]}
128+
/>
129+
130+
</>
131+
)
132+
},
133+
134+
]}/>
135+
136+
<Section id="see-also" title="همچنین بخوانید:" />
137+
138+
<div className='h-2' />
139+
<div className="grid md:grid-cols-1 gap-4">
140+
{[
141+
{
142+
title: "تغییر نسخه‌ی برنامه مستقر شده",
143+
link: "./how-tos/choose-version"
144+
},
145+
].map(item =>
146+
<Link href={item.link}>
147+
<Card className="flex cursor-pointer w-full items-center justify-between">
148+
<div className="flex items-center gap-3">
149+
<h4>
150+
{item.title}
151+
</h4>
152+
</div>
153+
<GoArrowLeft className="ml-1" />
154+
</Card>
155+
</Link>
156+
)}
157+
</div>
158+
159+
160+
</Layout>
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
import Layout from "@/components/Layout";
2+
import Button from "@/components/Common/button";
3+
import Section from "@/components/Common/section";
4+
import Alert from "@/components/Common/alert";
5+
import Tabs from "@/components/Common/tab";
6+
import Step from "@/components/Common/step";
7+
import Card from "@/components/Common/card";
8+
import Important from "@/components/Common/important";
9+
import Highlight from "@/components/Common/highlight";
10+
import Link from "next/link";
11+
import {GoArrowLeft} from "react-icons/go";
12+
13+
import Head from "next/head";
14+
15+
<Layout>
16+
<Head>
17+
<title>مستندات تغییر نسخه automatisch - لیارا</title>
18+
<meta property="og:title" content="مستندات خدمات رایانش ابری لیارا" />
19+
<meta property="og:description" content="مستندات مربوط به نحوه تغییر نسخه برنامه automatisch در لیارا" />
20+
<meta property="og:image" content="https://files.liara.ir/liara/logos/liara-poster.jpg" />
21+
</Head>
22+
23+
# تغییر نسخه‌ی برنامه مستقر شده
24+
<hr className="mb-2" />
25+
<Tabs
26+
tabs={["Liara Console", "Liara CLI"]}
27+
content={[
28+
<>
29+
<p>
30+
اگر که قصد دارید نسخه برنامه خود را بنا به هر دلیلی تغییر دهید؛ کافیست تا پس از <a href="../../quick-start" className="text-[#2196f3] ">ساخت برنامه در لیارا</a>، در کنسول، در برنامه‌تان، وارد صفحه <b>استقرار جدید</b> شوید، تب <b>Docker Hub</b> را انتخاب کنید و سپس بر روی گزینه <b>شروع استقرار image از Docker Hub</b> کلیک کنید؛ بعد از انجام این کار، به صفحه جدیدی هدایت می‌شوید که کافیست تنها در قسمت <b>نام image</b>، نسخه مورد نظرتان (tag) را پس از <Important>:</Important> وارد کرده و سپس مراحل استقرار را بدون اعمال تغییر دیگری، جلو ببرید:
31+
</p>
32+
<div className="h-4" />
33+
<video
34+
src="https://files.liara.ir/liara/docs/update-one-click-app-version-by-liara-console.mp4"
35+
controls="controls"
36+
className="block w-full"
37+
width="100%"
38+
/>
39+
<div className="h-4" />
40+
<p>
41+
با انجام کار فوق، نسخه برنامه مدنظرتان، تغییر خواهد کرد.
42+
</p>
43+
</>,
44+
<>
45+
<p>
46+
اگر که قصد دارید نسخه برنامه خود را بنا به هر دلیلی تغییر دهید؛ کافیست تا پس از <a href="../../quick-start" className="text-[#2196f3] ">ساخت برنامه در لیارا</a>، در Local یک دایرکتوری با نام دلخواه ایجاد کنید.
47+
وارد دایرکتوری شده و درون این دایرکتوری، یک فایل به نام <Important>liara.json</Important>، ایجاد کنید. سپس کافیست تا قطعه کد زیر را درون آن، قرار دهید:
48+
</p>
49+
50+
<div className="h-4" />
51+
<div dir='ltr'>
52+
<Highlight className="json">
53+
{`{
54+
"image": "automatischio/automatisch:<your-version>",
55+
"port": 3000,
56+
"app": "<your-app-name>",
57+
"disks": [
58+
{
59+
"name": "storage",
60+
"mountTo": "/automatisch/storage"
61+
}
62+
]
63+
}`}
64+
</Highlight>
65+
</div>
66+
<div className="h-2" />
67+
<p>
68+
<p>
69+
در قطعه کد فوق، بایستی به جای عبارت <Important>{"<your-version>"}</Important>
70+
ورژن موردنظر برنامه‌تان را وارد کنید.
71+
همچنین باید به جای عبارت
72+
<Important>{"<your-app-name>"}</Important> نیز،
73+
شناسه برنامه خود را قرار دهید.
74+
</p>
75+
76+
</p>
77+
<div className="h-2" />
78+
79+
در نهایت کافیست با استفاده از ابزار <a href="/references/cli/about" className="text-[#2196f3] "><Important>Liara CLI</Important></a> و در جایی که فایل <Important>liara.json</Important> قرار دارد، دستور زیر را اجرا کنید تا برنامه‌تان در لیارا، مستقر شود:
80+
81+
<div className="h-4" />
82+
<div dir='ltr'>
83+
<Highlight className="json">
84+
{`liara deploy`}
85+
</Highlight>
86+
</div>
87+
<div className="h-2" />
88+
</>
89+
]}
90+
/>
91+
92+
</Layout>

0 commit comments

Comments
 (0)