اپلیکیشن آماده · فرانکفورت

گیت‌لب (GitLab CE) روی سرور خودتان

گیت‌لب شخصی شما: مخزن‌ها، merge requestها، issueها، پایپ‌لاین‌های CI/CD و رجیستری کانتینر؛ روی سروری که فقط تیم شما از آن استفاده می‌کند.

  • گیت + CI/CD
  • پیشنهاد: ۴ vCPU
  • از ۴ گیگابایت رم

راه‌اندازی گیت‌لبهمه اپلیکیشن‌ها

پلن‌های مناسب گیت‌لب

اپلیکیشن رایگان است؛ فقط قیمت پلن فرانکفورت را می‌پردازید که به‌صورت ساعتی محاسبه می‌شود.

حداقل پلن

۴ GB رم
۴۰ GB NVMe

صفحه سفارش این اپلیکیشن را فقط روی پلن‌هایی با دست‌کم این مشخصات ارائه می‌کند.

کوچک‌ترین پلن مناسب

s1.medium

$۸/ماه

  • ۲ vCPU اختصاصی
  • ۴ GB رم
  • ۶۰ GB NVMe
راه‌اندازی

پلن پیشنهادی

s1.large

$۲۰/ماه

  • ۴ vCPU اختصاصی
  • ۸ GB رم
  • ۱۲۰ GB NVMe
راه‌اندازی

چه دریافت می‌کنید

نرم‌افزار
گیت‌لب نسخه Community (Omnibus)
مدیر
کاربر root
گیت روی SSH
پورت ۲۲، git@<your-address>
آدرس
آدرس https://<server-ip-with-dashes>.sslip.io یا دامنه خودتان

از سفارش تا اولین ورود

  1. یک سرور فرانکفورت سفارش دهید و در تب Apps گزینه GitLab CE را انتخاب کنید؛ یا از دکمه همین صفحه استفاده کنید که این اپلیکیشن و یک پلن مناسب را از پیش انتخاب می‌کند.
  2. سرور در حدود یک دقیقه روشن می‌شود؛ راه‌اندازی کامل گیت‌لب ۱۵ تا ۳۵ دقیقه طول می‌کشد.
  3. آدرس موجود در /root/APP-INFO.txt را باز کنید.
  4. با کاربر root و رمز موجود در /root/APP-INFO.txt وارد شوید.

ورود

اطلاعات ورود خود اپلیکیشن در فایل /root/APP-INFO.txt است و وقتی با کاربر root و رمز root سرور از طریق SSH وارد شوید نمایش داده می‌شود.

رمز اپلیکیشن همان رمز root سرور شماست، اگر با قوانین رمز اپلیکیشن سازگار باشد؛ در غیر این صورت یک رمز تولیدشده است که همیشه در /root/APP-INFO.txt نوشته می‌شود.

در چند دقیقه اول ممکن است مرورگر درباره گواهی self-signed هشدار دهد؛ تا زمان صدور گواهی رایگان این طبیعی است (هر ۱۵ دقیقه دوباره تلاش می‌شود).

استفاده از دامنه خودتان

  1. رکورد A دامنه‌تان را به آدرس IP سرور اشاره دهید.
  2. صبر کنید تا دامنه به همان آی‌پی resolve شود.
  3. از طریق SSH وارد شوید و دستور nexoran-app-domain example.com را (با دامنه خودتان) اجرا کنید. گواهی آن به‌طور خودکار صادر می‌شود.

سؤالات

آدرس هنوز باز نمی‌شود.
پس از روشن شدن سرور، زمان کامل راه‌اندازی را صبر کنید و سپس /root/APP-INFO.txt را بررسی کنید. اگر ۴۵ دقیقه پس از شروع هنوز خبری نبود، تیکت باز کنید.
این اپلیکیشن را در صفحه سفارش نمی‌بینم.
پلنی که انتخاب کرده‌اید از حداقل لازم برای این اپلیکیشن کوچک‌تر است. یک پلن بزرگ‌تر فرانکفورت انتخاب کنید تا اپلیکیشن در تب Apps نمایش داده شود.
کدام پلن را انتخاب کنم؟
گیت‌لب دست‌کم به ۴ گیگابایت رم و ۴۰ گیگابایت دیسک نیاز دارد؛ برای یک تیم ۴ vCPU پیشنهاد می‌شود و به همین دلیل پلن s1.large را پیشنهاد می‌کنیم.