Skip to content

Commit

Permalink
docs: update python platform
Browse files Browse the repository at this point in the history
  • Loading branch information
A-Najmabadi committed Nov 12, 2024
1 parent df2ef97 commit b01fa95
Show file tree
Hide file tree
Showing 35 changed files with 943 additions and 1,045 deletions.
193 changes: 86 additions & 107 deletions src/components/Sidebar/data.js
Original file line number Diff line number Diff line change
Expand Up @@ -1760,105 +1760,100 @@ export default {
title: "استقرار برنامه",
link: "/paas/python/how-tos/deploy-app"
},
// {
// title: "استفاده از متغیرهای محیطی",
// link: "/paas/python/how-tos/set-envs"
// },
// {
// title: "استفاده از دیسک",
// link: "/paas/python/how-tos/use-disk"
// },
// {
// title: "تنظیم Nginx",
// link: "/paas/python/how-tos/customize-nginx"
// },
// {
// title: "فعال‌سازی قابلیت gzip",
// link: "/paas/python/how-tos/enable-gzip"
// },
// {
// title: "پیکربندی TrustedProxies",
// link: "/paas/python/how-tos/set-trusted-proxies"
// },
// {
// title: "استفاده از Hookها",
// link: "/paas/python/how-tos/use-hooks"
// },
// {
// title: "تنظیم Cron Job",
// link: "/paas/python/how-tos/set-cron-job"
// },
{
title: "استفاده از متغیرهای محیطی",
link: "/paas/python/how-tos/set-envs"
},
{
title: "استفاده از دیسک",
link: "/paas/python/how-tos/use-disk"
},
{
title: "تنظیم Nginx",
link: "/paas/python/how-tos/customize-nginx"
},
{
title: "فعال‌سازی قابلیت gzip",
link: "/paas/python/how-tos/enable-gzip"
},
{
title: "استفاده از Hookها",
link: "/paas/python/how-tos/use-hooks"
},
{
title: "تنظیم Cron Job",
link: "/paas/python/how-tos/set-cron-job"
},
{
title: "تغییر نسخه Python",
link: "/paas/python/how-tos/choose-version"
},
// {
// title: "تنظیم تعداد workerهای Gunicorn",
// link: "/paas/python/how-tos/set-gunicorn-workers"
// },
// {
// title: "راه‌اندازی برنامه WebSocket",
// link: "/paas/python/how-tos/use-websocket"
// },
// {
// title: "راه‌اندازی برنامه ASGI",
// link: "/paas/python/how-tos/use-asgi"
// },
// {
// title: "استفاده از ماژول FFMPEG",
// link: "/paas/python/how-tos/use-ffmpeg-module"
// },
// {
// title: "تنظیم لاگ‌ها",
// link: "/paas/python/how-tos/set-logs"
// },

// {
// hr: true
// },
// {
// badge: (
// <div className="flex items-center gap-2">
// <GoDatabase />
// <Link href="/paas/python/how-tos/connect-to-db/about">اتصال به دیتابیس </Link>
// </div>
// )
// },
// {
// title: "دیتابیس MySQL/MariaDB",
// icon: <IconContainer alt="mysql" />,
// link: "/paas/python/how-tos/connect-to-db/mysql"
// },
// {
// title: "دیتابیس MSSQL",
// icon: <IconContainer alt="mssql" />,
// link: "/paas/python/how-tos/connect-to-db/mssql"
// },
// {
// title: "دیتابیس PostgreSQL",
// icon: <IconContainer alt="postgres" />,
// link: "/paas/python/how-tos/connect-to-db/postgresql"
// },
// {
// title: "دیتابیس SQLite",
// icon: <IconContainer alt="sqlite" />,
// link: "/paas/python/how-tos/connect-to-db/sqlite"
// },
// {
// title: "دیتابیس Redis",
// icon: <IconContainer alt="redis" />,
// link: "/paas/python/how-tos/connect-to-db/redis"
// },
// {
// title: "دیتابیس ElasticSearch",
// icon: <IconContainer alt="elastic" />,
// link: "/paas/python/how-tos/connect-to-db/elastic-search"
// },
// {
// title: "دیتابیس MongoDB",
// icon: <IconContainer alt="mongodb" />,
// link: "/paas/python/how-tos/connect-to-db/mongodb"
// },
{
title: "تنظیم تعداد workerهای Gunicorn",
link: "/paas/python/how-tos/set-gunicorn-workers"
},
{
title: "تنظیم max_request در Gunicorn",
link: "/paas/python/how-tos/set-gunicorn-maxrequest"
},
{
title: "تنظیم هدرهای امنیتی HTTP",
link: "/paas/python/how-tos/set-http-security-headers"
},
{
title: "تنظیم لاگ‌ها",
link: "/paas/python/how-tos/set-logs"
},
{
hr: true
},
{
badge: (
<div className="flex items-center gap-2">
<GoDatabase />
<Link href="/paas/python/how-tos/connect-to-db/about">اتصال به دیتابیس </Link>
</div>
)
},
{
title: "دیتابیس MySQL/MariaDB",
icon: <IconContainer alt="mysql" />,
link: "/paas/python/how-tos/connect-to-db/mysql"
},
{
title: "دیتابیس MSSQL",
icon: <IconContainer alt="mssql" />,
link: "/paas/python/how-tos/connect-to-db/mssql"
},
{
title: "دیتابیس PostgreSQL",
icon: <IconContainer alt="postgres" />,
link: "/paas/python/how-tos/connect-to-db/postgresql"
},
{
title: "دیتابیس SQLite",
icon: <IconContainer alt="sqlite" />,
link: "/paas/python/how-tos/connect-to-db/sqlite"
},
{
title: "دیتابیس Redis",
icon: <IconContainer alt="redis" />,
link: "/paas/python/how-tos/connect-to-db/redis"
},
{
title: "دیتابیس ElasticSearch",
icon: <IconContainer alt="elastic" />,
link: "/paas/python/how-tos/connect-to-db/elastic-search"
},
{
title: "دیتابیس MongoDB",
icon: <IconContainer alt="mongodb" />,
link: "/paas/python/how-tos/connect-to-db/mongodb"
},
// {
// hr: true
// },
Expand All @@ -1870,22 +1865,6 @@ export default {
// </div>
// )
// },
// {
// title: "رفع خطای محدودیت آپلود فایل با حجم بیش از 1MB",
// link: "/paas/python/fix-common-errors/upload-limit-size"
// },
// {
// title: "رفع خطای CORS",
// link: "/paas/python/fix-common-errors/cors"
// },
// {
// title: "رفع خطای WORKER TIMEOUT",
// link: "/paas/python/fix-common-errors/worker-timeout"
// },
// {
// title: "رفع خطای ModuleNotFoundError",
// link: "/paas/python/fix-common-errors/module-not-found"
// },
],
django: [
{
Expand Down
10 changes: 8 additions & 2 deletions src/pages/paas/angular/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -105,9 +105,15 @@ import Head from "next/head";
</div>
<div className="h-2" />
<p>
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ فایل zip را بکشید و در باکس آپلود تعبیه شده، رها کنید تا وارد مرحله بعدی استقرار شوید:
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ وارد تب <b>Drag & Drog</b> شوید و فایل zip را آپلود کنید تا وارد مرحله بعدی استقرار شوید:
</p>
<img src="https://files.liara.ir/liara/docs/deploy-app-using-console.gif" alt="deploy app using console" />
<div className="h-4" />
<video
src="https://files.liara.ir/liara/docs/deploy-app-using-console.mp4"
controls="control/s"
className="block w-full"
width="100%"
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه را در برنامه خود، لحاظ کنید:
Expand Down
10 changes: 8 additions & 2 deletions src/pages/paas/django/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,15 @@ tzdata==2024.1
</div>
<div className='h-4' />
<p>
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ فایل zip را بکشید و در باکس آپلود تعبیه شده، رها کنید تا وارد مرحله بعدی استقرار شوید:
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ وارد تب <b>Drag & Drog</b> شوید و فایل zip را آپلود کنید تا وارد مرحله بعدی استقرار شوید:
</p>
<img src="https://files.liara.ir/liara/docs/deploy-app-using-console.gif" alt="deploy app using console" />
<div className="h-4" />
<video
src="https://files.liara.ir/liara/docs/deploy-app-using-console.mp4"
controls="control/s"
className="block w-full"
width="100%"
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه را در برنامه خود، لحاظ کنید:
Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/django/how-tos/set-cron-job.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Cron job یک وظیفه زمان‌بندی شده در سیستم‌عامل
tabs={["Liara Console", "Liara CLI"]}
content={[
<>
برای تنظیم یک Cron Job در Laravel کافیست تا
برای تنظیم یک Cron Job در Django کافیست تا

پس از آپلود پروژه خود در کنسول در بخش <b>تنظیمات پلتفرم</b>، Cron Jobهای خود را تعریف کنید:
<div className="h-4" />
Expand Down
10 changes: 8 additions & 2 deletions src/pages/paas/docker/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -140,9 +140,15 @@ CMD ["./main"]`}
</Alert>
<div className='h-4' />
<p>
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ فایل zip را بکشید و در باکس آپلود تعبیه شده، رها کنید تا وارد مرحله بعدی استقرار شوید:
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ وارد تب <b>Drag & Drog</b> شوید و فایل zip را آپلود کنید تا وارد مرحله بعدی استقرار شوید:
</p>
<img src="https://files.liara.ir/liara/docs/deploy-app-using-console.gif" alt="deploy app using console" />
<div className="h-4" />
<video
src="https://files.liara.ir/liara/docs/deploy-app-using-console.mp4"
controls="control/s"
className="block w-full"
width="100%"
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه را در برنامه خود، لحاظ کنید:
Expand Down
10 changes: 8 additions & 2 deletions src/pages/paas/dotnet/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,15 @@ import Head from "next/head";
</div>
<div className='h-4' />
<p>
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ فایل zip را بکشید و در باکس آپلود تعبیه شده، رها کنید تا وارد مرحله بعدی استقرار شوید:
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ وارد تب <b>Drag & Drog</b> شوید و فایل zip را آپلود کنید تا وارد مرحله بعدی استقرار شوید:
</p>
<img src="https://files.liara.ir/liara/docs/deploy-app-using-console.gif" alt="deploy app using console" />
<div className="h-4" />
<video
src="https://files.liara.ir/liara/docs/deploy-app-using-console.mp4"
controls="control/s"
className="block w-full"
width="100%"
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه را در برنامه خود، لحاظ کنید:
Expand Down
10 changes: 8 additions & 2 deletions src/pages/paas/flask/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,15 @@ Werkzeug==3.0.3
</div>
<div className='h-4' />
<p>
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ فایل zip را بکشید و در باکس آپلود تعبیه شده، رها کنید تا وارد مرحله بعدی استقرار شوید:
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ وارد تب <b>Drag & Drog</b> شوید و فایل zip را آپلود کنید تا وارد مرحله بعدی استقرار شوید:
</p>
<img src="https://files.liara.ir/liara/docs/deploy-app-using-console.gif" alt="deploy app using console" />
<div className="h-4" />
<video
src="https://files.liara.ir/liara/docs/deploy-app-using-console.mp4"
controls="control/s"
className="block w-full"
width="100%"
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه را در برنامه خود، لحاظ کنید:
Expand Down
10 changes: 8 additions & 2 deletions src/pages/paas/laravel/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -141,9 +141,15 @@ import Head from "next/head";
<div className='h-4' />

<p>
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ فایل zip را بکشید و در باکس آپلود تعبیه شده، رها کنید تا وارد مرحله بعدی استقرار شوید:
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ وارد تب <b>Drag & Drog</b> شوید و فایل zip را آپلود کنید تا وارد مرحله بعدی استقرار شوید:
</p>
<img src="https://files.liara.ir/liara/docs/deploy-app-using-console.gif" alt="deploy app using console" />
<div className="h-4" />
<video
src="https://files.liara.ir/liara/docs/deploy-app-using-console.mp4"
controls="control/s"
className="block w-full"
width="100%"
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه را در برنامه خود، لحاظ کنید:
Expand Down
10 changes: 8 additions & 2 deletions src/pages/paas/nextjs/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,15 @@ import Head from "next/head";
</div>
<div className='h-4' />
<p>
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ فایل zip را بکشید و در باکس آپلود تعبیه شده، رها کنید تا وارد مرحله بعدی استقرار شوید:
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ وارد تب <b>Drag & Drog</b> شوید و فایل zip را آپلود کنید تا وارد مرحله بعدی استقرار شوید:
</p>
<img src="https://files.liara.ir/liara/docs/deploy-app-using-console.gif" alt="deploy app using console" />
<div className="h-4" />
<video
src="https://files.liara.ir/liara/docs/deploy-app-using-console.mp4"
controls="control/s"
className="block w-full"
width="100%"
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه را در برنامه خود، لحاظ کنید:
Expand Down
10 changes: 8 additions & 2 deletions src/pages/paas/nodejs/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,15 @@ import Head from "next/head";
]}/>
<div className="h-4" />
<p>
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ فایل zip را بکشید و در باکس آپلود تعبیه شده، رها کنید تا وارد مرحله بعدی استقرار شوید:
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ وارد تب <b>Drag & Drog</b> شوید و فایل zip را آپلود کنید تا وارد مرحله بعدی استقرار شوید:
</p>
<img src="https://files.liara.ir/liara/docs/deploy-app-using-console.gif" alt="deploy app using console" />
<div className="h-4" />
<video
src="https://files.liara.ir/liara/docs/deploy-app-using-console.mp4"
controls="control/s"
className="block w-full"
width="100%"
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه نظیر انتخاب نسخه، تعیین منطقه زمانی، اتصال دیسک و ... را در برنامه خود، لحاظ کنید:
Expand Down
10 changes: 8 additions & 2 deletions src/pages/paas/php/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,15 @@ import Head from "next/head";
<div className='h-4' />

<p>
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ فایل zip را بکشید و در باکس آپلود تعبیه شده، رها کنید تا وارد مرحله بعدی استقرار شوید:
در ادامه، بایستی پوشه پروژه خود را درون یک فایل zip قرار بدهید؛ سپس در برنامه خود، بر روی گزینه <b>استقرار جدید</b> کلیک کرده؛ وارد تب <b>Drag & Drog</b> شوید و فایل zip را آپلود کنید تا وارد مرحله بعدی استقرار شوید:
</p>
<img src="https://files.liara.ir/liara/docs/deploy-app-using-console.gif" alt="deploy app using console" />
<div className="h-4" />
<video
src="https://files.liara.ir/liara/docs/deploy-app-using-console.mp4"
controls="control/s"
className="block w-full"
width="100%"
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه را در برنامه خود، لحاظ کنید:
Expand Down
Loading

0 comments on commit b01fa95

Please sign in to comment.