-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
3a30b10
commit 58f778e
Showing
5 changed files
with
104 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
import Head from "next/head"; | ||
import Link from "next/link"; | ||
import Notice from "../../components/Notice"; | ||
import Layout from "../../components/Layout"; | ||
import PlatformIcon from "../../components/PlatformIcon"; | ||
import ZoomableImage from "../../components/ZoomableImage"; | ||
import Highlight from "react-highlight"; | ||
|
||
export default () => ( | ||
<Layout> | ||
<Head> | ||
<title>مستندات نصب و راهاندازی NOCODB - لیارا</title> | ||
</Head> | ||
<div className="page-head"> | ||
<PlatformIcon platform="nocodb" /> | ||
<div className="page-title"> | ||
<h1>ساخت دیتابیس بدون کدنویسی با NOCODB</h1> | ||
<span className="page-description">(NOCODB one-click app)</span> | ||
</div> | ||
</div> | ||
|
||
<p> | ||
<a href="https://github.com/nocodb/nocodb" target="_blank" rel="noopener"> | ||
NOCODB | ||
</a>{" "} | ||
یک ابزار متنباز مدیریت پایگاه داده است که در آن نیاز به هیچ کدنویسی وجود | ||
ندارد. و این دیتابیس هم برای توسعهدهندگان و هم غیرتوسعهدهندگان، به طور | ||
یکسان کاربرد دارد. این برنامه به شما اجازه میدهد که ابزارهای قدرتمندی را | ||
در ویرایشگر مبتنی بر spreadsheet خود، توسعه دهید. | ||
</p> | ||
|
||
<h3>🚀 راهاندازی</h3> | ||
|
||
<p> | ||
در صورتی که تمایلی به خواندن آموزش متنی ندارید میتوانید ویدیوی آموزشی زیر | ||
را مشاهده کنید. | ||
</p> | ||
|
||
<ZoomableImage src="https://files.liara.ir/docs/nocodb/nocodb.gif"></ZoomableImage> | ||
|
||
<p> | ||
برای راهاندازی برنامهی آماده NOCODB باید در بخش{" "} | ||
<a href="https://console.liara.ir/apps" target="_blank"> | ||
برنامههای | ||
</a>{" "} | ||
کنسول لیارا بر روی دکمهی <strong>ایجاد برنامه</strong> کلیک کرده و در | ||
صفحهی باز شده وارد بخش برنامههای آماده شوید. سپس برنامهی NOCODB را | ||
انتخاب و یک شناسهی یکتا برای برنامهی خود درنظر بگیرید. در آخر پس از | ||
انتخاب شبکه خصوصی و پلن، بر روی دکمهی <strong>ایجاد برنامه</strong> کلیک | ||
کنید. | ||
</p> | ||
|
||
<h3>🎯 توضیحات و نکات تکمیلی</h3> | ||
|
||
<h4 id="upgrade">تغییر نسخهی برنامه مستقر شده</h4> | ||
<p> | ||
برخی مواقع لازم شده که نسخه برنامهی آمادهای که مستقر کردیم رو تغییر | ||
بدیم. برای مثال، نسخه جدیدی از آن برنامه منتشر شده و ما میخواهیم از آن | ||
استفاده بکنیم. نکتهای که باید قبل تغییر نسخه برنامهمان در نظر داشته | ||
باشیم، این است که آن نسخه با لیارا سازگاری داشته باشد و در صورتی که لازم | ||
باشد از دیسکها برای مواردی همچون تغییرات در برنامه یا نگهداری اطلاعاتمان | ||
استفاده بکنیم. یا حتی لازم باشد یک سری متغیرهایی در برنامهمان تنظیم | ||
کنیم. در اینجا شما میتونید یک نمونه ساده از تغییر نسخه را مشاهده کنید. | ||
برای شروع لازم هست ابتدا در سیستم لوکال فایلی تحت عنوان{" "} | ||
<span className="code">liara.json</span> | ||
ایجاد کنید و مقادیر زیر رو در اون قرار بدید: | ||
</p> | ||
<Highlight className="json"> | ||
{`{ | ||
"image": "nocodb/nocodb:<your-version>", | ||
"port": 8080, | ||
"app": "<your-app-name>", | ||
"disks": [ | ||
{ | ||
"name": "data", | ||
"mountTo": "/usr/app/data" | ||
} | ||
] | ||
}`} | ||
</Highlight> | ||
<p> | ||
در اینجا مقدار app، برابر هست با نام برنامهای که در لیارا ایجاد کردید و | ||
مقدار image، برابر هست نام image برنامهتان. در قسمت port، پورتی که | ||
برنامهتان بر روی آن اجرا میشود و در قسمت disks، قرار داده شده است نام | ||
دیسکهایی که به صورت پیشفرض برای برنامهتان نیاز هست. در نهایت با{" "} | ||
<span className="code">liara-cli</span> و سپس دستور زیر برنامهتان مستقر | ||
کنید: | ||
</p> | ||
<Highlight className="json">{`liara deploy`}</Highlight> | ||
</Layout> | ||
); |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.