رفتن به محتوای اصلی

هاست React و Vite

اپ‌های React، Vue یا Svelte ساخته‌شده با Vite را بیلد کنید و پشت Nginx با کش درست و HTTPS سرو کنید.

چهار قدم تا آنلاین شدن

  1. 1ساخت اپدر پنل «اپ جدید» را بزنید و مخزن Git را وصل یا پوشه پروژه را ZIP کنید.
  2. 2تشخیص خودکارگره از روی وجود vite یا react-scripts در package.json پروژه را React / Vite تشخیص می‌دهد و دستور «npm run build» را اجرا می‌کند.
  3. 3متغیرها و پایگاه دادهمتغیرهای محیطی را تعریف کنید و در صورت نیاز یک پایگاه داده مدیریت‌شده وصل کنید.
  4. 4آنلایناپ روی پورت 80 اجرا و با HTTPS روی <نام>.gereh.app در دسترس می‌شود.

نکته‌های React / Vite

  • برای مسیریابی سمت کاربر، همه مسیرها به index.html برمی‌گردند (SPA fallback فعال است).
  • متغیرهای VITE_ هنگام بیلد خوانده می‌شوند.

راهنمای کامل: مستندات گره اپ · قیمت‌ها

زبان‌ها و فریم‌ورک‌های دیگر

بیلد خودکار، بدون نوشتن Dockerfile. اگر Dockerfile دارید، همان استفاده می‌شود.

پرسش‌های رایج

گره اپ با سرور ابری چه فرقی دارد؟

در سرور ابری شما مسئول سیستم‌عامل، به‌روزرسانی، Nginx، SSL و استقرار هستید. در گره اپ فقط کد را می‌دهید؛ بیلد، اجرا، SSL، لاگ، مقیاس و پشتیبان پایگاه داده با ماست.

هزینه چطور حساب می‌شود؟

قیمت هر پلن ماهانه اعلام شده و هر ساعت ۱/۷۲۰ آن از کیف پول کم می‌شود. اپ خاموش فقط هزینه دیسک دائمی (اگر داشته باشد) دارد. برای ساخت یا بزرگ کردن سرویس باید دست‌کم اعتبار ۲۴ ساعت در کیف پول باشد.

اگر موجودی کیف پول تمام شود چه می‌شود؟

سرویس‌ها معلق (خاموش) می‌شوند ولی داده‌ها، پایگاه‌های داده و پشتیبان‌ها حذف نمی‌شوند. با شارژ کیف پول همه چیز خودکار دوباره روشن می‌شود.

مخزن خصوصی را پشتیبانی می‌کنید؟

بله. یک توکن دسترسی فقط-خواندنی (GitHub fine-grained token یا GitLab deploy token) در نشانی مخزن بگذارید. برای استقرار خودکار، آدرس webhook اپ را در تنظیمات مخزن ثبت کنید.

Dockerfile لازم است؟

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

اپ React / Vite خود را همین الان مستقر کنید

ثبت‌نام، شارژ کیف پول و استقرار؛ پرداخت ساعتی و بدون قرارداد.