Skip to content

Commit

Permalink
fix: go redirects
Browse files Browse the repository at this point in the history
  • Loading branch information
A-Najmabadi committed Dec 28, 2024
1 parent 4816177 commit d5ed302
Show file tree
Hide file tree
Showing 8 changed files with 93 additions and 40 deletions.
2 changes: 1 addition & 1 deletion liara_nginx.conf
Original file line number Diff line number Diff line change
Expand Up @@ -1679,7 +1679,7 @@ location ~ ^/instructions/jekyll/?$ {
return 301 /paas/static/related-apps/jekyll/;
}

location ~ ^/email-server/how-tos/connect-via-platform/go/?$ {
location ~ ^/email-server/how-tos/connect-via-platform/golang/?$ {
return 301 /email-server/how-tos/connect-via-platform/go/;
}

Expand Down
2 changes: 1 addition & 1 deletion src/pages/paas/dotnet/how-tos/connect-to-db/about.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import Head from "next/head";
{ alt: 'mysql', platform: 'MySQL/MariaDB', link: "./mysql" },
{ alt: 'postgres', platform: 'PostgreSQL', link: "./postgresql" },
// { alt: 'mssql', platform: 'MSSQL', link: "./mssql" },
{ alt: 'netcore', platform: 'SQLite', link: "./sqlite" },
{ alt: 'sqlite', platform: 'SQLite', link: "./sqlite" },
].map(item =>
<Link href={item.link}>
<Card className="flex cursor-pointer w-full items-center justify-between">
Expand Down
18 changes: 10 additions & 8 deletions src/pages/paas/dotnet/how-tos/create-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,28 +26,30 @@ import Head from "next/head";
tabs={["Liara Console", "Liara CLI"]}
content={[
<>
<video
{/* <video
src="https://files.liara.ir/liara/dotnet/dotnet-desktop.mp4"
controls="controls"
className="block w-full"
width="100%"
></video>
<div className="h-2" />
<div className="h-2" /> */}
<p>
برای ساخت برنامه، کافیست تا پس از ورود به <Link className="text-[#2196f3] " href="https://console.liara.ir">پنل کاربری</Link> وارد منوی <Link className="text-[#2196f3] " href="https://console.liara.ir/apps">پلتفرم</Link> شوید؛ بر روی گزینه <Link className="text-[#2196f3] " href="https://console.liara.ir/apps/create">ایجاد برنامه</Link> کلیک کرده و پلتفرم را بر روی <b>NET.</b> تنظیم کنید.
برای ساخت برنامه، کافیست تا پس از ورود به <Link className="text-[#2196f3] " href="https://console.liara.ir">پنل کاربری</Link>
{" "} وارد <a href="/references/team/about/" className="text-[#2196f3]">تیم مدنظرتان</a> یا حساب شخصی‌تان، شوید؛ سپس
وارد منوی <Link className="text-[#2196f3] " href="https://console.liara.ir/apps">پلتفرم</Link> شوید؛ بر روی گزینه <Link className="text-[#2196f3] " href="https://console.liara.ir/apps/create">ایجاد برنامه</Link> کلیک کرده و پلتفرم را بر روی <b>NET.</b> تنظیم کنید.
در ادامه باید برای برنامه‌تان یک شناسه و یک <a className="text-[#2196f3] " href="/paas/details/private-network/">شبکه خصوصی</a> انتخاب کنید و در نهایت <a className="text-[#2196f3] " href="/paas/details/plans/about">منابع سخت‌افزاری و بسته امکانات</a> مدنظرتان را انتخاب کنید.
در آخر، کافیست تا بر روی گزینه <b>ایجاد برنامه</b> کلیک کنید تا برنامه‌تان ساخته شود:
</p>
<img src="https://files.liara.ir/liara/docs/create-dotnet-app-using-console.gif" alt="create app using console" />
<div className="h-4" />
{/* <img src="https://files.liara.ir/liara/docs/create-dotnet-app-using-console.gif" alt="create app using console" />
<div className="h-4" /> */}
</>,
<>
<video
{/* <video
src="https://files.liara.ir/liara/dotnet/dotnet-cli.mp4"
controls="controls"
className="block w-full"
width="100%"
></video>
></video> */}
<div className="h-2" />
<p>
برای ساخت برنامه در لیارا باید در ابتدا با اجرای دستور زیر، ابزار <Link href="/references/cli/about" className="text-[#2196f3] ">Liara CLI</Link> را بر روی سیستم‌عامل خود، نصب کنید:
Expand Down Expand Up @@ -93,7 +95,7 @@ import Head from "next/head";
</Highlight>
</div>
<p>
با اجرای دستور فوق، شما باید شناسه، نوع پلتفرم (که باید بر روی dotnet باشد)، شبکه خصوصی و <Link className="text-[#2196f3] " href="/paas/details/plans/about">منابع سخت‌افزاری و بسته امکانات</Link> برنامه خود را انتخاب کنید.
با اجرای دستور فوق، شما باید تیم یا حساب شخصی‌تان، شناسه، نوع پلتفرم (که باید بر روی dotnet باشد)، شبکه خصوصی و <Link className="text-[#2196f3] " href="/paas/details/plans/about">منابع سخت‌افزاری و بسته امکانات</Link> برنامه خود را انتخاب کنید.
</p>
{/* <Asciinema id="create-flask-app-using-cli" /> */}

Expand Down
56 changes: 45 additions & 11 deletions src/pages/paas/dotnet/quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,31 @@ import Head from "next/head";
{
step: "۲",
content: (
<>
<h3>انتخاب حساب</h3>
<p>حساب شخصی یا تیم مدنظرتان برای استقرار برنامه را انتخاب کنید.</p>

<div className="h-4" />
<Alert variant="success">
<p>
همچنین بخوانید: <a href="/references/team/about/" className="text-[#2196f3]">مدیریت تیم‌ها در لیارا</a>
</p>
</Alert>
</>

)
},
{
step: "۳",
content: (
<>
<h3>ایجاد برنامه</h3>
<p>برنامه NET. خود را با شناسه، <Link className="text-[#2196f3] " href="../details/private-network">شبکه خصوصی</Link> و <Link className="text-[#2196f3] " href="../details/plans/about">منابع سخت‌افزاری و بسته امکانات</Link> مدنظرتان ایجاد کنید.</p>
</>
)
},
{
step: "۳",
step: "۴",
content: (
<>
<h3>حذف فایل‌های اضافی</h3>
Expand All @@ -62,7 +79,7 @@ import Head from "next/head";
)
},
{
step: "۴",
step: "۵",
content: (
<>
<h3>بررسی وجود فایل csproj.</h3>
Expand All @@ -73,7 +90,7 @@ import Head from "next/head";
)
},
{
step: "۵",
step: "۶",
content: (
<>
<h3>زیپ و آپلود پروژه</h3>
Expand All @@ -82,7 +99,7 @@ import Head from "next/head";
)
},
{
step: "۶",
step: "۷",
content: (
<>
<h3>استقرار پروژه</h3>
Expand Down Expand Up @@ -243,14 +260,31 @@ nupkg/
{
step: "۲",
content: (
<>
<h3>انتخاب حساب</h3>
<p>حساب شخصی یا تیم مدنظرتان برای استقرار برنامه را انتخاب کنید.</p>

<div className="h-4" />
<Alert variant="success">
<p>
همچنین بخوانید: <a href="/references/team/about/" className="text-[#2196f3]">مدیریت تیم‌ها در لیارا</a>
</p>
</Alert>
</>

)
},
{
step: "۳",
content: (
<>
<h3>ایجاد برنامه</h3>
<p>برنامه NET. خود را با شناسه، <Link className="text-[#2196f3] " href="../details/private-network">شبکه خصوصی</Link> و <Link className="text-[#2196f3] " href="../details/plans/about">منابع سخت‌افزاری و بسته امکانات</Link> مدنظرتان ایجاد کنید.</p>
</>
)
},
{
step: "۳",
step: "۴",
content: (
<>
<h3>بررسی وجود فایل csproj.</h3>
Expand All @@ -261,7 +295,7 @@ nupkg/
)
},
{
step: "۴",
step: "۵",
content: (
<>
<h3>ساخت فایل <Important>liara.json</Important></h3>
Expand Down Expand Up @@ -289,7 +323,7 @@ nupkg/
)
},
{
step: "۵",
step: "۶",
content: (

<>
Expand All @@ -307,7 +341,7 @@ nupkg/
)
},
{
step: "۶",
step: "۷",
content: (
<>
<h3>آپلود پروژه در گیت‌هاب</h3>
Expand All @@ -320,7 +354,7 @@ nupkg/
)
},
{
step: "۷",
step: "۸",
content: (
<>
<h3>اتصال لیارا به گیت‌هاب</h3>
Expand Down Expand Up @@ -349,7 +383,7 @@ nupkg/
)
},
{
step: "۸",
step: "۹",
content: (
<>
<h3>ویرایش دسترسی‌ها</h3>
Expand All @@ -368,7 +402,7 @@ nupkg/
)
},
{
step: "۹",
step: "۱۰",
content: (
<>
<h3>استقرار برنامه</h3>
Expand Down
31 changes: 24 additions & 7 deletions src/pages/paas/go/quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -287,14 +287,31 @@ vendor/`}
{
step: "۲",
content: (
<>
<h3>انتخاب حساب</h3>
<p>حساب شخصی یا تیم مدنظرتان برای استقرار برنامه را انتخاب کنید.</p>

<div className="h-4" />
<Alert variant="success">
<p>
همچنین بخوانید: <a href="/references/team/about/" className="text-[#2196f3]">مدیریت تیم‌ها در لیارا</a>
</p>
</Alert>
</>

)
},
{
step: "۳",
content: (
<>
<h3>ایجاد برنامه</h3>
<p>برنامه go خود را با شناسه، <Link className="text-[#2196f3] " href="../details/private-network">شبکه خصوصی</Link> و <Link className="text-[#2196f3] " href="../details/plans/about">منابع سخت‌افزاری و بسته امکانات</Link> مدنظرتان ایجاد کنید.</p>
</>
)
},
{
step: "۳",
step: "۴",
content: (
<>
<h3>بررسی فایل‌ go.mod و go.sum</h3>
Expand Down Expand Up @@ -325,7 +342,7 @@ vendor/`}
)
},
{
step: "۴",
step: "۵",
content: (
<>
<h3>ساخت فایل <Important>liara.json</Important></h3>
Expand Down Expand Up @@ -359,7 +376,7 @@ vendor/`}
)
},
{
step: "۵",
step: "۶",
content: (

<>
Expand All @@ -377,7 +394,7 @@ vendor/`}
)
},
{
step: "۶",
step: "۷",
content: (
<>
<h3>آپلود پروژه در گیت‌هاب</h3>
Expand All @@ -390,7 +407,7 @@ vendor/`}
)
},
{
step: "۷",
step: "۸",
content: (
<>
<h3>اتصال لیارا به گیت‌هاب</h3>
Expand Down Expand Up @@ -419,7 +436,7 @@ vendor/`}
)
},
{
step: "۸",
step: "۹",
content: (
<>
<h3>ویرایش دسترسی‌ها</h3>
Expand All @@ -438,7 +455,7 @@ vendor/`}
)
},
{
step: "۹",
step: "۱۰",
content: (
<>
<h3>استقرار برنامه</h3>
Expand Down
8 changes: 4 additions & 4 deletions src/pages/paas/laravel/how-tos/create-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,13 @@ import Head from "next/head";
tabs={["Liara Console", "Liara CLI"]}
content={[
<>
<video
{/* <video
src="https://files.liara.ir/liara/laravel/laravel-desktop.mp4"
controls="controls"
className="block w-full"
width="100%"
></video>
<div className="h-2" />
<div className="h-2" /> */}
<p>
برای ساخت برنامه، کافیست تا پس از ورود به <Link className="text-[#2196f3] " href="https://console.liara.ir">پنل کاربری</Link>
{" "} وارد <a href="/references/team/about/" className="text-[#2196f3]">تیم مدنظرتان</a> یا حساب شخصی‌تان، شوید؛ سپس
Expand All @@ -47,13 +47,13 @@ import Head from "next/head";
</>,

<>
<video
{/* <video
src="https://files.liara.ir/liara/laravel/laravel-cli.mp4"
controls="controls"
className="block w-full"
width="100%"
></video>
<div className="h-2" />
<div className="h-2" /> */}
<p>
برای ساخت برنامه در لیارا باید در ابتدا با اجرای دستور زیر، ابزار <Link href="/references/cli/about" className="text-[#2196f3] ">Liara CLI</Link> را بر روی سیستم‌عامل خود، نصب کنید:
</p>
Expand Down
10 changes: 5 additions & 5 deletions src/pages/paas/nodejs/how-tos/create-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,13 @@ import Head from "next/head";
tabs={["Liara Console", "Liara CLI"]}
content={[
<>
<video
{/* <video
src="https://files.liara.ir/liara/nodejs/nodejs-desktop.mp4"
controls="controls"
className="block w-full"
width="100%"
></video>
<br />
<br /> */}
<p>
برای ساخت برنامه، کافیست تا پس از ورود به <Link className="text-[#2196f3] " href="https://console.liara.ir">پنل کاربری</Link> وارد
{" "}<a href="/references/team/about/" className="text-[#2196f3]">تیم مدنظرتان</a> یا حساب شخصی، شوید؛ سپس وارد
Expand Down Expand Up @@ -62,13 +62,13 @@ import Head from "next/head";
</>,

<>
<video
{/* <video
src="https://files.liara.ir/liara/nodejs/nodejs-cli.mp4"
controls="controls"
className="block w-full"
width="100%"
></video>
<br />
></video> */}
{/* <br /> */}
<p>
برای ساخت برنامه در لیارا باید در ابتدا با اجرای دستور زیر، ابزار Liara CLI را بر روی سیستم‌عامل خود، نصب کنید:
</p>
Expand Down
6 changes: 3 additions & 3 deletions src/pages/paas/nodejs/how-tos/deploy-app.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,11 @@ import Head from "next/head";
></video>
<div className="h-4" />
<p>
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه نظیر انتخاب نسخه، تعیین منطقه زمانی، اتصال دیسک و ... را در برنامه خود، لحاظ کنید:
پس از آپلود پروژه، باید شخصی‌سازی‌های پروژه نظیر انتخاب نسخه، تعیین منطقه زمانی، اتصال دیسک و ... را در برنامه خود، لحاظ کنید.
</p>
<div className="h-4" />
{/* <div className="h-4" />
<img src="https://files.liara.ir/liara/docs/build-nodejs-app-on-liara.gif" alt="build nodejs app on liara" />
<div className="h-4" />
<div className="h-4" /> */}
<p>
در انتها، به صورت مستقیم به <a href="/paas/details/private-registry" className="text-[#2196f3] ">صفحه تاریخچه برنامه</a> هدایت می‌شوید که می‌توانید لاگ‌های مربوط به استقرار را در آن، مشاهده بفرمایید.
پس از استقرار می‌توانید <a href="/paas/details/events" className="text-[#2196f3] ">رویدادها</a> و <a href="/paas/details/observations/about" className="text-[#2196f3] ">گزارشات</a> مربوط به برنامه را بررسی کنید.
Expand Down

0 comments on commit d5ed302

Please sign in to comment.