Skip to main content

فایل استاتیک

مقدمه#

منظور از اپ استاتیک اپی است که در روت خود فایل index.html دارد و با فریمورک خاصی مانند React.js یا Vue.js نوشته نشده باشد (نیاز به اجرای npm build نداشته باشد) . برای ساخت اپ استاتیک یک وب سرور nginx روی پورت 8000 راه‌اندازی می‌شود و فایل‌های استاتیک را سرو می‌کند.

ساخت اپ در دارکوب#

در صفحه‌ی اول کنسول دارکوب در بخش «ساخت اپ بدون داکرفایل» گزینه‌ی Static Pages را انتخاب کنید:

app-type

و در صفحه‌ی بعد نوع سرور گیت خود را انتخاب کنید:

git-provider

سپس آدرس ریپو و برنچ آن را بزنید:

repo

در صفحه‌ی تنظیمات اپ، نام اپ و آدرس زیر‌دامنه‌ی اپ شما مقادیر پیش‌فرضی دارند که می‌توانید آن‌ها را تغییر دهید:

app-settings

گام بعد انتخاب پلن است:

plan

همان طور که مشاهده می‌کنید، ما برای اپ خود «پلن دلخواه» و مقادیر 200millicore و 300MB را برای CPU و RAM اپ خود انتخاب کردیم.

در انتهای صفحه می‌توانید جزئیات اپ خود را ببینید:

app-overview

با زدن دکمه‌ی «ساخت اپ» اپ شما دیپلوی می‌شود. سپس در بخش «اطلاعات عمومی» و در تب ‌Builds می‌توانید لاگ بیلد خود را ببینید.

build-log

در نهایت با مراجعه به آدرس هاستی که انتخاب کرده بودید می‌توانید اپ خود را ببینید.

app-in-browser