راهنمای استفاده از GitLab CE - کَرگَدَن
این راهنما مخصوص کاربرانی است که از طریق سرویس کَرگَدَن، ماشین GitLab را دریافت کردهاند.
🔐 دسترسی اولیه
تنظیم و ورود به سیستم
از آنجا که پسورد اولیه root به صورت خودکار ایجاد شده و قابل بازیابی نیست، شما باید قبل از اولین ورود پسورد جدید خود را از طریق خط فرمان (ترمینال) تنظیم کنید.
-
تنظیم پسورد root (از طریق خط فرمان)
دستور زیر را در ترمینال ماشین خود اجرا کنید و به جای New_Strong_Password یک رمز عبور جدید و قوی قرار دهید:
ورود به سیستم
-
مرورگر خود را باز کنید.
-
آدرس IP ماشین خود را وارد کنید: http://IP-ADDRESS
-
با اطلاعات زیر وارد شوید:
-
Username: root
-
Password: [پسوردی که در مرحله قبل تنظیم کردید]
-
✅ اقدامات ضروری پس از ورود
تغییر اطلاعات پروفایل و تکمیل تنظیمات
پس از ورود به سیستم، بهتر است برای بهبود امنیت و تجربه کاربری، اطلاعات پروفایل کاربر root را بهروزرسانی کنید:
-
روی آواتار کاربر (گوشه سمت راست بالا) کلیک کنید.
-
Edit profile را انتخاب کنید.
-
نام کاربری، آدرس ایمیل و سایر اطلاعات ضروری را تکمیل کنید.
-
تغییر پسورد: اگرچه پسورد را تنظیم کردهاید، میتوانید مجدداً از تب Password آن را تغییر دهید.
-
📁 اطلاعات ذخیرهسازی
مکانهای مهم ذخیرهسازی GitLab روی ماشین شما:
-
داکر کامپوز: /opt/gitlab-docker/docker-compose.yml (فایل تنظیمات داکر)
-
پیکربندی GitLab: /opt/gitlab-docker/gitlab/config/
-
لاگها: /opt/gitlab-docker/gitlab/logs/
-
دادههای پروژه: /opt/gitlab-docker/gitlab/data/
🛠️ مدیریت سرویس
برای مدیریت سرویس GitLab از دستورات زیر استفاده کنید:
-
وضعیت سرویس
راهاندازی مجدد سرویس
مشاهده لاگهای سرویس (در لحظه)
💾 پشتیبانگیری (Backup)
برای ایجاد فایل پشتیبان از پروژهها و دادهها، از دستور زیر استفاده کنید:
فایلهای پشتیبان در مسیر زیر ذخیره میشوند:
/opt/gitlab-docker/gitlab/data/backups/
🔄 ارتقای نسخه
برای ارتقای GitLab به نسخه جدیدتر (با فرض اینکه داکر نصب است):
-
وارد دایرکتوری شوید:
ایمیجهای جدید را دانلود کنید:
سرویس را با ایمیجهای جدید راهاندازی کنید:
📞 راهنمایی بیشتر و عیبیابی
در صورت بروز مشکل:
-
ابتدا وضعیت سرویس را بررسی کنید: sudo systemctl status gitlab-docker.service
-
سپس لاگهای سرویس را مشاهده کنید: docker logs gitlab
-
همیشه پشتیبانگیری منظم از اطلاعات را در اولویت قرار دهید.
-
توجه: این سرویس به صورت خودکار پس از هر بار راهاندازی مجدد ماشین، فعال میشود.