From a792702c06b7f9b5357d63ece9c8d932367d0811 Mon Sep 17 00:00:00 2001 From: Ali Najmabadi Date: Thu, 21 Nov 2024 12:15:59 +0330 Subject: [PATCH] docs: update docker/deploy-app --- src/pages/paas/angular/how-tos/deploy-app.mdx | 5 + src/pages/paas/django/how-tos/deploy-app.mdx | 5 + src/pages/paas/docker/how-tos/deploy-app.mdx | 336 +++++++++++++++++- src/pages/paas/dotnet/how-tos/deploy-app.mdx | 5 + src/pages/paas/flask/how-tos/deploy-app.mdx | 5 + src/pages/paas/laravel/how-tos/deploy-app.mdx | 5 + src/pages/paas/nextjs/how-tos/deploy-app.mdx | 5 + src/pages/paas/nodejs/how-tos/deploy-app.mdx | 5 + src/pages/paas/php/how-tos/deploy-app.mdx | 5 + src/pages/paas/python/how-tos/deploy-app.mdx | 5 + src/pages/paas/react/how-tos/deploy-app.mdx | 5 + src/pages/paas/static/how-tos/deploy-app.mdx | 5 + src/pages/paas/vue/how-tos/deploy-app.mdx | 5 + 13 files changed, 395 insertions(+), 1 deletion(-) diff --git a/src/pages/paas/angular/how-tos/deploy-app.mdx b/src/pages/paas/angular/how-tos/deploy-app.mdx index a33d7b7a..7a1af79d 100644 --- a/src/pages/paas/angular/how-tos/deploy-app.mdx +++ b/src/pages/paas/angular/how-tos/deploy-app.mdx @@ -512,6 +512,11 @@ import Head from "next/head"; در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/django/how-tos/deploy-app.mdx b/src/pages/paas/django/how-tos/deploy-app.mdx index e0e35f45..bc6f11cc 100644 --- a/src/pages/paas/django/how-tos/deploy-app.mdx +++ b/src/pages/paas/django/how-tos/deploy-app.mdx @@ -506,6 +506,11 @@ tzdata==2024.1 در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/docker/how-tos/deploy-app.mdx b/src/pages/paas/docker/how-tos/deploy-app.mdx index ab7aa17d..bdd44ffd 100644 --- a/src/pages/paas/docker/how-tos/deploy-app.mdx +++ b/src/pages/paas/docker/how-tos/deploy-app.mdx @@ -26,7 +26,7 @@ import Head from "next/head";

@@ -398,6 +398,340 @@ CMD ["./main"]`} در حین فرایند استقرار، می‌توانید در ترمینال خود، لاگ‌های مربوط به آن را مشاهده بفرمایید.

, + <> +

+ پس از ساخت برنامه، باید در مسیر اصلی پروژه، یک فایل به نام liaraignore. یا gitignore. یا dockerignore. ایجاد کنید و درون آن، اسامی تمامی فایل‌ها یا پوشه‌هایی که قصد ندارید در لیارا آپلود شوند را، وارد کنید؛ + + به عنوان مثال در برنامه‌های مبتنی بر Python، نیازی به آپلود دایرکتوری‌ venv. به همراه محتوای آن‌ نیست؛ چرا که لیارا در حین استقرار برنامه، آن‌ها را برای شما می‌سازد؛ پس بایستی اسم این دایرکتوری‌ در یکی از سه فایل فوق، نوشته شود. +

+
+

+ همچنین، پروژه شما باید شامل یک فایل به نام Dockerfile باشد؛ لیارا، در حین فرایند استقرار، به صورت خودکار این فایل را پیدا می‌کند + و در ادامه، برنامه‌تان در سرورهای لیارا build می‌شود و image نهایی در رجیستری خصوصی شما، در لیارا، ذخیره خواهد شد. + به عنوان مثال، اگر که برنامه‌تان مبتنی بر فریم‌ورک Golang است، می‌توانید قطعه کد زیر را در Dockerfile، قرار دهید: +

+
+
+ + {`# Use the official Golang image as the base image +FROM golang:latest + +# Set the working directory inside the container +WORKDIR /app + +# Copy the local code to the container +COPY . . + +# Download Go modules +RUN go mod download + +# Build the Go application +RUN go build -o main . + +# Expose port 8080 to the outside world +# EXPOSE 8080 + +# Command to run the executable +CMD ["./main"]`} + +
+
+

+ در ادامه به ساختار Dockerfile فوق، پرداخته شده است: +

+ + +

+ با استفاده از دستور FROM golang:latest، image رسمی golang به عنوان base image تنظیم می‌شود و تگ latest باعث می‌شود تا برنامه از آخرین نسخه golang استفاده کند. +

+ + ) + }, + { + step: "۲", + content: ( + <> +

+ دستور WORKDIR /app مسیر کاری داخل container را به دایرکتوری app تنظیم می‌کند. در واقع app همان دایرکتوری است که که کد برنامه ما در آنجا کپی می‌شود و دستورات بعدی در آن اجرا می‌شوند. +

+ + ) + }, + { + step: "۳", + content: ( + <> +

+ دستور . . COPY محتوای دایرکتوری که Dockerfile در آن قرار دارد را به دایرکتوری app درون container کپی می‌کند. این دستور این فرض را دارد که کد برنامه شما در همان دایرکتوری Dockerfile قرار دارد. +

+ + ) + }, + { + step: "۴", + content: ( + <> +

+ دستور RUN go mod download ماژول‌های go که در فایل go.mod تعریف شده‌اند را دانلود می‌کند. +

+ + ) + }, + { + step: "۵", + content: ( + <> +

+ دستور . RUN go build -o main برنامه golang شما را اجرا می‌کند. پرچم o- نام فایل خروجی را به main تنظیم می‌کند و نقطه‌ای که در انتهای دستور قرار دارد؛ نشان‌دهنده این است که کد منبع در دایرکتوری فعلی قرار دارد. +

+ + ) + }, + { + step: "۶", + content: ( + <> +

+ دستور CMD ["./main"] دستوری را که هنگام شروع کانتینر اجرا می‌شود، مشخص می‌کند. +

+ + ) + }, + ]}/> +
+ + +

+ شما می‌توانید با استفاده از دستور EXPOSE پورتی که برنامه توسط آن به درخواست کاربران گوش می‌دهد را مشخص کنید. البته چون که در حین استقرار، لیارا از شما port برنامه را می‌پرسد بنابراین برای استقرار برنامه‌های داکرایز شده در لیارا، نیازی به نوشتن این دستور در Dockerfile نیست. +

+
+ +

+ ممکن است بخواهید چندین پروژه، که در یک monorepo قرار دارند را با Dockerfile های مختلفی استقرار کنید؛ یا اینکه از نام و مسیر دلخواه برای Dockerfileتان استفاده کنید. برای این کار می‌توانید در مسیر اصلی پروژه، یک فایل به نام liara.json ایجاد کنید و قطعه کد زیر را به فایل liara.json، اضافه کنید و در فیلد dockerfile، مسیر Dokcerfile خود را مشخص کنید: +

+
+
+ + {`{ + "build": { + "dockerfile": "path/to/Dockerfile" + } +}`} + +
+
+

+ همچنین می‌توانید در فیلدی به نام cache تعیین کنید که در حین فرایند build برنامه، از cache استفاده شود یا خیر؛ این مقدار، به صورت پیش‌فرض، بر روی true قرار دارد: +

+
+
+ + {`{ + "build": { + "cache": false + } +}`} + +
+

+ در داکر، دستور ARG برای تعریف متغیرهای زمان ساخت (build-time variables) استفاده می‌شود. این متغیرها می‌توانند در طول فرآیند ساخت image استفاده شوند تا پارامترهای مهمی مانند نسخه نرم‌افزار و ... را تعیین کنند. این متغیرها در مرحله ساخت image در دسترس هستند و به صورت کلید-مقدار تعریف می‌شوند. + شما می‌توانید ARGهای‌تان را در آرایه‌ای به نام args، تعریف کنید، به عنوان مثال: +

+
+
+ + {`{ + "build": { + "args": ["APP_VERSION=2.0.0"] + } +}`} + +
+

+ دستور ENTRYPOINT برای تعیین فرمان اصلی است که باید هنگام اجرای کانتینر، run شود. این فرمان تعیین می‌کند که کانتینر چه چیزی را باید به عنوان فرآیند اصلی خود اجرا کند. + برای تغییر ENTRYPOINT در image خود، کافیست تا قطعه کدی مشابه قطعه کد زیر را به آرایه‌ای به نام args، در فایل liara.json، اضافه کنید: +

+
+
+ + {`{ + "args": [ + "sh", + "-c", + "sleep 10 && /entrypoint.sh run" + ] +}`} + +
+
+

+ در نهایت، یک فایل liara.json می‌تواند مانند قطعه کد زیر باشد: +

+
+
+ + {`{ + "port": 8080, + "build": { + "dockerfile": "./Dockerfile", + "cache": false, + "args": ["APP_VERSION=2.0.0"] + }, + + "docker": { + "timezone": "America/Los_Angeles" + }, + + "args": [ + "sh", + "-c", + "sleep 10 && /entrypoint.sh run" + ] +}`} + +
+ + +

+ در فایل فوق، برای جلوگیری از خطا خوردن فرایند استقرار، از فیلدهای app و platform استفاده نکنید؛ چرا که لیارا، آن‌ها را به صورت خودکار، تشخیص خواهد داد. +

+
+ همچنین بخوانید: تعیین موقعیت build برنامه +

+ در ادامه، بایستی یک ریپازیتوری در حساب گیت‌هاب خود برای برنامه‌مدنظرتان با نام دلخواه‌تان ایجاد کنید، برای این کار، پس از ورود به گیت‌هاب، وارد بخش Repositories شوید و بر روی دکمه New کلیک کنید؛ پس از نوشتن نام و توضیحات ریپازیتوری، سطح دسترسی ریپازیتوری را (public یا private)، انتخاب کنید و در نهایت بر روی دکمه create repository کلیک کنید تا ریپازیتوری برای‌تان ساخته شود: +

+
+ +
+ +

+ در صورتی که از قبل، این کار را انجام داده‌اید یا قصد دارید از ریپازیتوری‌های فعلی خود استفاده کنید؛ نیازی به ساخت ریپازیتوری جدید نیست. +

+
+

+ اکنون، باید پروژه نهایی خود را در ریپازیتوری‌تان در گیت‌هاب آپلود کنید؛ + حتماً در نظر داشته باشید که درون پروژه‌تان، فایل gitignore. قرار داشته باشد و درون آن، فایل‌های اضافی + برنامه، که قصد ندارید آپلود شوند؛ لیست شده باشند. می‌توانید برای آپلود، مانند دستورات زیر + در ترمینال ریشه پروژه‌تان، عمل کنید: +

+
+
+ + {`git init # تعریف اولیه مخزن در ریشه پروژه`} + +
+
+ + {`git add . # اضافه کردن تمامی فایل‌ها به استیج`} + +
+
+ + {`git commit -m "make ready to deploy on liara" # ثبت کامیت`} + +
+
+ + {`git remote add origin https://github.com/your-account-user/your-repo-name.gi # افزودن دسترسی ریموت به مخزن`} + +
+
+ + {`git push origin master # آپلود پروژه در گیت‌هاب`} + +
+
+ +

+ در صورتی که هنوز git را در سیستم عامل خود نصب ندارید؛ می‌توانید آن را از اینجا، دانلود و نصب نمایید. +

+
+ +

+ اگر که از قبل، پروژه نهایی خود را همراه با فایل liara.json، در گیت‌هاب آپلود کرده‌اید؛ نیازی به انجام مجدد این کار نیست. +

+
+

+ در ادامه، بایستی حساب لیارا خود را به گیت‌هاب متصل کنید. برای اتصال حساب لیارا خود به گیت‌هاب، در لیارا بر روی پروفایل خود کلیک کرده و وارد زیر قسمت حساب کاربری شوید. در ادامه + وارد منوی گیت‌هاب شوید و بر روی دکمه اتصال به گیت‌هاب، کلیک کنید. پس از + انجام این کار و وارد کردن اطلاعات مربوط به گیت‌هاب، حساب لیارا شما به گیت‌هاب متصل خواهد شد: +

+
+ +
+ +

+ در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید. +

+
+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+
+

+ بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید. +

+

+ برای این کار در ابتدا، حساب شخصی یا سازمانی خود را انتخاب کنید؛ سپس + در صورتی که قصد دارید تمام ریپازیتوری‌های حساب گیت‌هاب‌تان به لیارا متصل شود؛ گزینه All repositories را انتخاب کنید؛ + اما اگر قصد دارید که فقط یک یا چند ریپازیتوری مدنظرتان را انتخاب کنید؛ گزینه Only select repositories را انتخاب کرده و در ادامه ریپازیتوری‌های مدنظرتان را در کشوی باز شده، انتخاب کنید. + در نهایت، بر روی گزینه Install & Authorize کلیک کنید تا ریپازیتوری‌های انتخابی، به حساب لیارا، متصل شوند: +

+
+ +
+ +

+ در نهایت، بر روی برنامه خود کلیک کرده وارد صفحه استقرار جدید شوید؛ سپس در منوی گیت‌هاب، ریپازیتوری مدنظرتان را انتخاب کرده و پس از انتخاب نوع استقرار (استقرار در صورت CI موفق یا استقرار خودکار) و branch مدنظرتان، بر روی گزینه اتصال به برنامه کلیک کنید تا برنامه‌تان به ریپازیتوری مدنظرتان متصل شود. + در نهایت، کافیست تا یک‌بار بر روی گزینه استقرار دستی کلیک کنید تا آخرین commit شما در لیارا مستقر شود: +

+
+ +
+

+ پس از انجام کارهای فوق، با هر بار push کردن پروژه‌تان در ریپازیتوری انتخاب شده، + یک استقرار جدید مطابق آخرین تغییرات شما در لیارا، انجام خواهد شد. +

+
+ +

+ برای قطع ارتباط برنامه و ریپازیتوری نیز، می‌توانید بر روی دکمه قطع اتصال کلیک کنید تا تغییرات جدید، مستقر نشوند. +

+
+ +

+ در صورت انتخاب گزینه استقرار در صورت CI موفق، تمامی تست‌های تعریف شده باید pass شده و تیک سبز رنگ گرفته باشند، در غیر این‌صورت، + پروژه‌تان در لیارا، مستقر نخواهد شد. +

+
+
+ + ]} /> diff --git a/src/pages/paas/dotnet/how-tos/deploy-app.mdx b/src/pages/paas/dotnet/how-tos/deploy-app.mdx index 49bc1dcf..0bcb4db0 100644 --- a/src/pages/paas/dotnet/how-tos/deploy-app.mdx +++ b/src/pages/paas/dotnet/how-tos/deploy-app.mdx @@ -427,6 +427,11 @@ import Head from "next/head"; در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/flask/how-tos/deploy-app.mdx b/src/pages/paas/flask/how-tos/deploy-app.mdx index f74003f0..65a684cb 100644 --- a/src/pages/paas/flask/how-tos/deploy-app.mdx +++ b/src/pages/paas/flask/how-tos/deploy-app.mdx @@ -415,6 +415,11 @@ Werkzeug==3.0.3 در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/laravel/how-tos/deploy-app.mdx b/src/pages/paas/laravel/how-tos/deploy-app.mdx index ae0067ae..842bfd98 100644 --- a/src/pages/paas/laravel/how-tos/deploy-app.mdx +++ b/src/pages/paas/laravel/how-tos/deploy-app.mdx @@ -758,6 +758,11 @@ import Head from "next/head"; در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/nextjs/how-tos/deploy-app.mdx b/src/pages/paas/nextjs/how-tos/deploy-app.mdx index ad8830b0..3f6b996e 100644 --- a/src/pages/paas/nextjs/how-tos/deploy-app.mdx +++ b/src/pages/paas/nextjs/how-tos/deploy-app.mdx @@ -446,6 +446,11 @@ import Head from "next/head"; در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/nodejs/how-tos/deploy-app.mdx b/src/pages/paas/nodejs/how-tos/deploy-app.mdx index 946fade8..489b959e 100644 --- a/src/pages/paas/nodejs/how-tos/deploy-app.mdx +++ b/src/pages/paas/nodejs/how-tos/deploy-app.mdx @@ -492,6 +492,11 @@ import Head from "next/head"; در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/php/how-tos/deploy-app.mdx b/src/pages/paas/php/how-tos/deploy-app.mdx index d659b4b9..b15eb1fd 100644 --- a/src/pages/paas/php/how-tos/deploy-app.mdx +++ b/src/pages/paas/php/how-tos/deploy-app.mdx @@ -427,6 +427,11 @@ import Head from "next/head"; در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/python/how-tos/deploy-app.mdx b/src/pages/paas/python/how-tos/deploy-app.mdx index bde4c2a1..6f46dfa3 100644 --- a/src/pages/paas/python/how-tos/deploy-app.mdx +++ b/src/pages/paas/python/how-tos/deploy-app.mdx @@ -399,6 +399,11 @@ tzdata==2024.1 در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/react/how-tos/deploy-app.mdx b/src/pages/paas/react/how-tos/deploy-app.mdx index 650e5ae1..ebbbe85c 100644 --- a/src/pages/paas/react/how-tos/deploy-app.mdx +++ b/src/pages/paas/react/how-tos/deploy-app.mdx @@ -701,6 +701,11 @@ import Head from "next/head"; در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/static/how-tos/deploy-app.mdx b/src/pages/paas/static/how-tos/deploy-app.mdx index f606a1e3..ed30cc8a 100644 --- a/src/pages/paas/static/how-tos/deploy-app.mdx +++ b/src/pages/paas/static/how-tos/deploy-app.mdx @@ -205,6 +205,11 @@ import Head from "next/head"; در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.

diff --git a/src/pages/paas/vue/how-tos/deploy-app.mdx b/src/pages/paas/vue/how-tos/deploy-app.mdx index aa7d68c9..bae064fc 100644 --- a/src/pages/paas/vue/how-tos/deploy-app.mdx +++ b/src/pages/paas/vue/how-tos/deploy-app.mdx @@ -556,6 +556,11 @@ import Head from "next/head"; در صورت مواجه با خطای "اتصال به Github"، بایستی از حساب لیارا خود، خارج شده و مجدداً به وسیله Github، به اکانت لیارا خود، وارد شوید.

+ +

+ اگر که قصد دارید به جای اتصال به حساب شخصی، از حساب سازمانی استفاده کنید. باید در ابتدا با حساب شخصی، به کنسول متصل شوید و بعد از آن می‌توانید به حساب سازمانی هم متصل شوید. +

+

بعد از اتصال به اکانت گیت‌هاب، بر روی گزینه ویرایش دسترسی‌ها کلیک کرده و ریپازیتوری (ریپازیتوری‌های) مدنظرتان را به حساب لیارا متصل کنید.