Skip to content

Commit

Permalink
update liara_nginx.conf
Browse files Browse the repository at this point in the history
  • Loading branch information
A-Najmabadi committed Aug 8, 2024
1 parent ffe8c7f commit 36e151e
Show file tree
Hide file tree
Showing 20 changed files with 936 additions and 31 deletions.
923 changes: 914 additions & 9 deletions liara_nginx.conf

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/components/Sidebar/data.js
Original file line number Diff line number Diff line change
Expand Up @@ -608,7 +608,7 @@ export default {
{
title: "رجیستری خصوصی و تاریخچه",
icon: <GoLog />,
link: "/paas/details/private-registery"
link: "/paas/details/private-registry"
},
{
title: "خط فرمان کنسول",
Expand Down
2 changes: 1 addition & 1 deletion src/pages/one-click-apps/varnish/quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ import Head from "next/head";

برای راه‌اندازی برنامه‌ی آماده Varnish Cache در لیارا، باید در صفحه <a href="https://console.liara.ir/apps/create" className="blue-link">ایجاد برنامه‌ کنسول لیارا</a> وارد بخش <b>برنامه‌های آماده</b> شوید.
سپس برنامه‌ی <b>Varnish Cache</b>
را انتخاب کنید و پس از انتخاب شناسه یکتا برای برنامه، <a href="/paas/details/private-network" className="blue-link">شبکه خصوصی</a>، <a href="/paas/details/plans/about" className="blue-link">منابع سخت‌افزاری و بسته امکانات</a>، آدرس و پورت سرور هدف را وارد کنید؛ در فیلد آدرس بایستی شناسه برنامه هدف و در فیلد پورت، پورتی که برنامه هدف در آن به درخواست کاربران، گوش می‌دهد را، وارد کنید. این مقدار را می‌توانید از صفحه <a href="/paas/details/private-registery" className="blue-link">تاریخچه برنامه</a> ببینید (برای برنامه‌های وردپرسی، پورت برابر با 80 است). درنهایت، بر روی گزینه <b>ایجاد برنامه</b> کلیک کنید تا برنامه‌تان، ساخته شود:
را انتخاب کنید و پس از انتخاب شناسه یکتا برای برنامه، <a href="/paas/details/private-network" className="blue-link">شبکه خصوصی</a>، <a href="/paas/details/plans/about" className="blue-link">منابع سخت‌افزاری و بسته امکانات</a>، آدرس و پورت سرور هدف را وارد کنید؛ در فیلد آدرس بایستی شناسه برنامه هدف و در فیلد پورت، پورتی که برنامه هدف در آن به درخواست کاربران، گوش می‌دهد را، وارد کنید. این مقدار را می‌توانید از صفحه <a href="/paas/details/private-registry" className="blue-link">تاریخچه برنامه</a> ببینید (برای برنامه‌های وردپرسی، پورت برابر با 80 است). درنهایت، بر روی گزینه <b>ایجاد برنامه</b> کلیک کنید تا برنامه‌تان، ساخته شود:
<div className="h-4" />
<img src="https://files.liara.ir/docs/varnish/varnish.gif" alt="create one-click-app" />

Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/angular/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ import Head from "next/head";
<img src="https://files.liara.ir/liara/docs/deploy-angular-app-using-console.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/details/about.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ import Head from "next/head";
title: "رجیستری خصوصی و تاریخچه",
icon: <GoLog />,
desc: "آشنایی با نحوه ذخیره‌سازی کدهای برنامه، مدیریت برنامه و مشاهده استقرارهای قبلی، لاگ‌ها و ورژن‌ها",
link: "./private-registery",
link: "./private-registry",
},
{
title: "خط فرمان کنسول",
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/details/build-location.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import Head from "next/head";
# تنظیم موقعیت build

<hr className="mb-2" />
گاهی ممکن است بخواهید پکیج‌هایی که در موقعیت ایران در دسترس نیستند را دانلود کنید یا نیاز داشته باشید که فرایند push کردن ایمیج‌ها به <a href="./private-registery" className="blue-link">رجیستری خصوصی</a>، با سرعت بیشتری انجام شود. برای این موارد می‌توانید موقعیت build ایمیج برنامه‌تان را با یکی از سه روش زیر مشخص کنید:
گاهی ممکن است بخواهید پکیج‌هایی که در موقعیت ایران در دسترس نیستند را دانلود کنید یا نیاز داشته باشید که فرایند push کردن ایمیج‌ها به <a href="./private-registry" className="blue-link">رجیستری خصوصی</a>، با سرعت بیشتری انجام شود. برای این موارد می‌توانید موقعیت build ایمیج برنامه‌تان را با یکی از سه روش زیر مشخص کنید:

<Tabs
tabs={["liara.json", "Liara CLI", "Liara Console"]}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ import {
# رجیستری خصوصی و تاریخچه برنامه

<hr className="mb-2" />
در محیط hosting، رجیستری (registery) به مرکزی گفته می‌شود که در آن، اطلاعات مربوط به دامنه‌ها، سرورها، DNS و سایر تنظیمات، ثبت می‌شوند.
در محیط hosting، رجیستری (registry) به مرکزی گفته می‌شود که در آن، اطلاعات مربوط به دامنه‌ها، سرورها، DNS و سایر تنظیمات، ثبت می‌شوند.


<Section id="liara-private-registery" title="رجیستری خصوصی لیارا" />
<Section id="liara-private-registry" title="رجیستری خصوصی لیارا" />
در لیارا، به هر حساب کاربری، یک رجیستری خصوصی اختصاص داده می‌شود و سورس‌کد برنامه‌های شما به‌صورت یک image در این رجیستری خصوصی نگهداری می‌شود. به این شکل می‌توانید نسخه‌های مختلف را به‌راحتی از بخش **تاریخچه** برنامه‌هایتان مدیریت کنید.

<Section id="app-history" title="تاریخچه برنامه" />
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/django/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ tzdata==2024.1
<img src="https://files.liara.ir/liara/docs/deploy-django-app-using-console.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand Down
6 changes: 3 additions & 3 deletions src/pages/paas/docker/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ import Head from "next/head";
<div className="h-4" />
<p>
همچنین، پروژه شما باید شامل یک فایل به نام <Important>Dockerfile</Important> باشد؛ لیارا، در حین فرایند استقرار، به صورت خودکار این فایل را پیدا می‌کند
و در ادامه، برنامه‌تان در سرورهای لیارا build می‌شود و image نهایی در <a href="../../details/private-registery" className="blue-link">رجیستری خصوصی</a> شما، در لیارا، ذخیره خواهد شد.
و در ادامه، برنامه‌تان در سرورهای لیارا build می‌شود و image نهایی در <a href="../../details/private-registry" className="blue-link">رجیستری خصوصی</a> شما، در لیارا، ذخیره خواهد شد.
به عنوان مثال، اگر که برنامه‌تان مبتنی بر فریم‌ورک Golang است، می‌توانید قطعه کد زیر را در <Important>Dockerfile</Important>، قرار دهید:
</p>
<div className="h-4" />
Expand Down Expand Up @@ -148,7 +148,7 @@ CMD ["./main"]`}
<img src="https://files.liara.ir/liara/docs/deploy-docker-app-using-console.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand All @@ -162,7 +162,7 @@ CMD ["./main"]`}
<div className="h-2" />
<p>
همچنین، پروژه شما باید شامل یک فایل به نام <Important>Dockerfile</Important> باشد؛ لیارا، در حین فرایند استقرار، به صورت خودکار این فایل را پیدا می‌کند
و در ادامه، برنامه‌تان در سرورهای لیارا build می‌شود و image نهایی در <a href="../../details/private-registery" className="blue-link">رجیستری خصوصی</a> شما، در لیارا، ذخیره خواهد شد.
و در ادامه، برنامه‌تان در سرورهای لیارا build می‌شود و image نهایی در <a href="../../details/private-registry" className="blue-link">رجیستری خصوصی</a> شما، در لیارا، ذخیره خواهد شد.
به عنوان مثال، اگر که برنامه‌تان مبتنی بر فریم‌ورک Golang است، می‌توانید قطعه کد زیر را در <Important>Dockerfile</Important>، قرار دهید:
</p>
<div className="h-4" />
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/docker/quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ CMD ["./main"]`}
<br/>
<Alert variant="info">
<p>
پس از استقرار، برنامه‌ی شما در سرورهای لیارا build شده و image نهایی در <a href="../details/private-registery" className="blue-link">registry خصوصی</a> شما در لیارا ذخیره خواهد شد.
پس از استقرار، برنامه‌ی شما در سرورهای لیارا build شده و image نهایی در <a href="../details/private-registry" className="blue-link">registry خصوصی</a> شما در لیارا ذخیره خواهد شد.
</p>
</Alert>
<div className="h-1" />
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/dotnet/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ import Head from "next/head";
<img src="https://files.liara.ir/liara/docs/deploy-dotnet-app-using-console.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/flask/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Werkzeug==3.0.3
<img src="https://files.liara.ir/liara/docs/deploy-flask-app-using-console.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/laravel/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ import Head from "next/head";
<img src="https://files.liara.ir/liara/docs/deploy-laravel-app-using-console.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/move.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ import Head from "next/head";
content: (
<>
<h3>دانلود سورس کد</h3>
<p>آخرین سورس‌کد با دیپلوی موفق را از قسمت <a href="/paas/details/private-registery" className="blue-link"><b>تاریخچه</b></a> برنامه <Important>source-app</Important> دانلود کنید:</p>
<p>آخرین سورس‌کد با دیپلوی موفق را از قسمت <a href="/paas/details/private-registry" className="blue-link"><b>تاریخچه</b></a> برنامه <Important>source-app</Important> دانلود کنید:</p>
<div className="h-2" />
<img src="https://files.liara.ir/liara/docs/downloading-source-code-using-console.gif" alt="downloading the source code" />
<div className="h-2" />
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/nextjs/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ import Head from "next/head";
<img src="https://files.liara.ir/liara/docs/deploy-nextjs-app-on-liara.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/nodejs/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ import Head from "next/head";
<img src="https://files.liara.ir/liara/docs/build-nodejs-app-on-liara.gif" alt="build nodejs app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
پس از استقرار می‌توانید <a href="../../details/events" className="blue-link">رویدادها</a> و <a href="../../details/observations/about" className="blue-link">گزارشات</a> مربوط به برنامه را بررسی کنید.
</p>

Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/php/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ import Head from "next/head";
<img src="https://files.liara.ir/liara/docs/deploy-php-app-using-console.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/react/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ import Head from "next/head";
<img src="https://files.liara.ir/liara/docs/deploy-react-app-using-console.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/static/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ import Head from "next/head";
<div className="h-4" />
<p>
پس از آپلود موفق پروژه،
به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>
</>,

Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/vue/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ import Head from "next/head";
<img src="https://files.liara.ir/liara/docs/deploy-vue-app-using-console.gif" alt="build app on liara" />
<div className="h-4" />
<p>
در انتها، به صورت مستقیم به <a href="../../details/private-registery" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
در انتها، به صورت مستقیم به <a href="../../details/private-registry" className="blue-link">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
</p>

</>,
Expand Down

0 comments on commit 36e151e

Please sign in to comment.