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

هاست Remix و React Router

اپ‌های فول‌استک Remix و React Router 7 را با رندر سمت سرور اجرا کنید.

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

  1. 1ساخت اپدر پنل «اپ جدید» را بزنید و مخزن Git را وصل یا پوشه پروژه را ZIP کنید.
  2. 2تشخیص خودکارگره از روی وجود @remix-run/node یا @react-router/node در package.json پروژه را Remix / React Router تشخیص می‌دهد و دستور «npm run build» را اجرا می‌کند.
  3. 3متغیرها و پایگاه دادهمتغیرهای محیطی را تعریف کنید و در صورت نیاز یک پایگاه داده مدیریت‌شده وصل کنید.
  4. 4آنلایناپ روی پورت 3000 اجرا و با HTTPS روی <نام>.gereh.dev در دسترس می‌شود.

نکته‌های Remix / React Router

  • اسکریپت start باید سرور را روی PORT اجرا کند.
  • sessionها را در Redis گره نگه دارید تا چند نمونه با هم کار کنند.

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

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

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

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

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

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

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

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

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

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

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

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

Dockerfile لازم است؟

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

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

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