هاست GitLab

هاست GitLab روی پلتفرم ابری پاستا

GitLab Community Edition را با Volumeهای پایدار، منابع کافی و دامنه مستقل نصب کنید؛ مخزن‌ها، تنظیمات و بکاپ از lifecycle کانتینر جدا می‌مانند.

استقرار GitLabنمونه‌کد GitHubمحاسبه هزینه
GitLabPaasta catalogready
1. Select GitLab from catalog
2. Confirm plan and persistent resources
3. Receive the ready HTTPS domain

✓ health check passed
✓ managed resources attached
Buildنصب Image رسمی با منابع و Volume مناسبPort80
مخزن GitCI/CDذخیره‌سازی پایدارRollback نسخه‌ها
مسیر انتشار GitLab

تنظیمات واقعی GitLab، بدون حدس‌زدن زیرساخت.

پاستا فایل‌ها و قراردادهای خود این استک را می‌خواند و پیش از انتشار، تصمیم‌های مهم Build و Runtime را شفاف نشان می‌دهد.

  1. ۱
    منابع و دیسک پیش از نصب انتخاب می‌شوند

    GitLab سرویس سنگینی است؛ پلن و Volume بر اساس تعداد کاربر، repository و CI انتخاب می‌شوند.

  2. ۲
    external_url و پورت‌ها تنظیم می‌شوند

    دامنه HTTPS برای وب و در صورت نیاز مسیر جدا برای Git over SSH در تنظیمات Omnibus قرار می‌گیرد.

  3. ۳
    داده و بکاپ پایدار می‌شوند

    config، log و data روی Volumeهای مستقل قرار می‌گیرند و Backup باید همراه Secretهای GitLab نگه‌داری شود.

برای GitLab

همه چیز در یک پروژه

راهنمای GitLab

پرسش‌های واقعی پیش از استقرار

حداقل RAM واقع‌بینانه GitLab چقدر است؟

GitLab برای نصب سبک هم معمولا چند گیگابایت حافظه نیاز دارد؛ ۴ گیگابایت نقطه شروع مطمئن‌تری است. پلن‌های بسیار کوچک ممکن است با OOM یا startup طولانی مواجه شوند.

Git over SSH چگونه در دسترس قرار می‌گیرد؟

وب از HTTPS عبور می‌کند، اما SSH به پورت TCP جدا نیاز دارد. اگر فقط HTTPS clone کافی است، پورت SSH را منتشر نکنید.

بکاپ GitLab فقط با کپی Volume کامل است؟

نه. از ابزار gitlab-backup برای داده برنامه استفاده و فایل‌های config و Secretها را جدا ذخیره کنید؛ بدون Secretها برخی داده‌های رمز‌شده قابل بازیابی نیستند.

هاست GitLab

پروژه GitLab را همین امروز آنلاین کنید.

ساخت حساب رایگان است. هزینه فقط بر اساس منابعی است که انتخاب می‌کنید.

شروع استقرار