
گیتلب (GitLab CE) آماده روی سرور فرانکفورت
گیتلب شخصی شما در آلمان: مخزن گیت، مرج ریکوئست، ایشو، CI/CD و رجیستری کانتینر. آمادهسازی ۱۵ تا ۳۵ دقیقه بعد از روشن شدن سرور تمام میشود.
از $۸٫۰۰ در ماه
پلن و قیمت
خود گیتلب رایگان است و فقط قیمت معمول ماهانه پلن فرانکفورت را میپردازید. حداقل رم ۴ گیگ و هارد ۴۰ گیگ لازم دارد و تب «اپلیکیشنها» آن را فقط روی پلنهای کافی نشان میدهد.
ارزانترین پلن مناسب
پلن s1.medium
۲ vCPU · ۴ GB RAM · ۶۰ GB NVMe
$۸٫۰۰ در ماه
سفارش با پلن s1.mediumآماده در ۱۵ تا ۳۵ دقیقه
سفارش
در پنل «سرورها ← سفارش ← فرانکفورت»، پلن را انتخاب کنید و در تب «اپلیکیشنها» گزینه گیتلب را بزنید؛ یا در همین صفحه روی «سفارش» بزنید.
روشن شدن سرور
یک سرور اوبونتو ۲۴٫۰۴ مثل هر سرور دیگری در فرانکفورت ساخته میشود.
نصب خودکار
در اولین روشن شدن، گیتلب خودش نصب و تنظیم میشود و کاری لازم نیست انجام دهید.
آماده
از لحظه روشن شدن سرور ۱۵ تا ۳۵ دقیقه زمان بدهید.
چه چیزی تحویل میگیرید
- مخزن و مرج ریکوئست
- کدتان را میزبانی کنید و تغییرات را با مرج ریکوئست بررسی کنید.
- ایشو
- پیگیری کارها درست کنار کد.
- پایپلاین CI/CD
- بیلد و تست از داخل مخزنها.
- رجیستری کانتینر
- ایمیجهای کانتینر را کنار کدتان نگه دارید.
روش ورود
باز کردن آدرس
اپلیکیشن روی آدرس
https://<server-ip-with-dashes>.sslip.ioبا گواهی رایگان Let’s Encrypt است؛ برای سروری با آیپی 1.2.3.4 یعنیhttps://1-2-3-4.sslip.io.ورود
کاربر
rootبا رمز داخل/root/APP-INFO.txt.گیت از طریق SSH
کلون و پوش از طریق SSH روی پورت 22، با آدرس
git@<your-address>.پیدا کردن اطلاعات ورود
اطلاعات در فایل
/root/APP-INFO.txtاست و وقتی با کاربرrootو رمز روت سرور از پنل با SSH وارد شوید نمایش داده میشود.
اگر رمز روت سرور با قوانین رمز خود اپلیکیشن جور باشد، همان برای ورود به اپلیکیشن استفاده میشود؛ وگرنه یک رمز تصادفی ساخته میشود. در هر حال رمز در /root/APP-INFO.txt است. سرورهایی که فقط با کلید SSH ساخته شوند همیشه رمز تصادفی میگیرند.
اتصال دامنه شخصی
تنظیم رکورد A
در سرویس DNS دامنه، رکورد A را روی آیپی سرور بگذارید.
صبر تا اعمال شدن
مطمئن شوید دامنه به آیپی سرور اشاره میکند.
اجرای یک دستور
با کاربر
rootاز طریق SSH وارد شوید و دستور زیر را با دامنه خودتان اجرا کنید.
nexoran-app-domain example.comنکتهها
در دقایق اول ممکن است مرورگر گواهی خودامضا نشان دهد تا گواهی Let’s Encrypt صادر شود؛ هر ۱۵ دقیقه دوباره تلاش میشود.
گیتلب حداقل ۴ گیگ رم و ۴۰ گیگ هارد لازم دارد و ۴ هسته پردازنده توصیه میشود؛ برای همین پلن s1.large را پیشنهاد میکنیم.
سؤالات درباره گیتلب
چرا مرورگر درباره گواهی هشدار میدهد؟
در دقایق اول ممکن است گیتلب از گواهی خودامضا استفاده کند تا Let’s Encrypt موفق شود. هر ۱۵ دقیقه دوباره تلاش میشود.
کدام پلن را انتخاب کنم؟
حداقل ۴ گیگ رم و ۴۰ گیگ هارد؛ ۴ هسته پردازنده توصیه میشود و برای همین پلن s1.large را پیشنهاد میکنیم.
آدرس هنوز باز نمیشود
بعد از روشن شدن سرور ۳۵ دقیقه کامل صبر کنید و بعد فایل /root/APP-INFO.txt را ببینید.
رمز عبور کجاست؟
در فایل /root/APP-INFO.txt روی سرور. هنگام ورود با کاربر root از طریق SSH هم نمایش داده میشود.
چرا گیتلب در لیست اپلیکیشنها نیست؟
پلن انتخابی کوچک است. این اپلیکیشن حداقل رم ۴ گیگ و هارد ۴۰ گیگ لازم دارد؛ پلن بزرگتری انتخاب کنید تا ظاهر شود.
روی سرور فعلیام هم میشود نصبش کرد؟
بله، روی سرور فرانکفورت: «نصب مجدد» را بزنید و گیتلب را انتخاب کنید. نصب مجدد کل هارد را پاک میکند.
در استانبول هم هست؟
خیر. اپلیکیشنهای آماده فقط برای سرورهای فرانکفورت آلمان است.
صورتحساب چطور است؟
مثل هر سرور: قیمت ماهانه پلن هنگام ساخت سرور کسر میشود و اگر لغو کنید، ساعتهای استفادهنشده به کیف پول برمیگردد. پرداخت با کارت یا تتر و ترون روی TRC20. بعداً میتوانید به پلن بزرگتر فرانکفورت ارتقا دهید؛ هارد فقط بزرگتر میشود.
بعد از ۴۵ دقیقه هنوز باز نمیشود؟
اگر ۴۵ دقیقه بعد از روشن شدن سرور اپلیکیشن هنوز باز نمیشود یا دستور دامنه خطا میدهد، تیکت بزنید.
از ثبتنام تا اتصال SSH
ساخت حساب
با ایمیل ثبتنام کنید و آن را تأیید کنید.
شارژ کیف پول
با کارت یا با تتر و ترون روی شبکه TRC20.
سفارش سرور
پلن و سیستمعامل را انتخاب کنید. معمولاً ظرف چند دقیقه آماده است و رمز روت یا ادمین در پنل شما نمایش داده میشود.