نسخهٔ Community از GitLab (بستهٔ omnibus) برای میزبانی git روی سرور خودتان. از مخزن داخلی dacker، بدون خطای ۴۰۳؛ توزیع را انتخاب کنید و دستور کامل را کپی کنید.
پیش از این مرحله، مقدار external_url را در /etc/gitlab/gitlab.rb به نشانی واقعی سرورتان تغییر دهید (یا هنگام نصب، متغیر EXTERNAL_URL را بدهید)؛ وگرنه GitLab با نشانی پیشفرض پیکربندی میشود.
پیش از این مرحله، مقدار external_url را در /etc/gitlab/gitlab.rb به نشانی واقعی سرورتان تغییر دهید (یا هنگام نصب، متغیر EXTERNAL_URL را بدهید)؛ وگرنه GitLab با نشانی پیشفرض پیکربندی میشود.
# 4) Initial setupsudo gitlab-ctl reconfigure
۵بررسی نصب
# 5) Check the installationsudo gitlab-ctl status
GitLab CE19.4.1
AlmaLinux / Rocky / RHEL 9
1.0 GB
امضا و بررسیشده
bash · EL 9
۱کلید امضای سازنده
# 1) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/gitlab-CB947AD886C8E8FD.asc
۲افزودن مخزن
# 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/el/repos/dacker-gitlab-ce.repo -o /etc/yum.repos.d/dacker-gitlab-ce.repo
۳نصب
# 3) Installsudo dnf install gitlab-ce
۴پیکربندی اولیه
پیش از این مرحله، مقدار external_url را در /etc/gitlab/gitlab.rb به نشانی واقعی سرورتان تغییر دهید (یا هنگام نصب، متغیر EXTERNAL_URL را بدهید)؛ وگرنه GitLab با نشانی پیشفرض پیکربندی میشود.
# 4) Initial setupsudo gitlab-ctl reconfigure
۵بررسی نصب
# 5) Check the installationsudo gitlab-ctl status
GitLab CE19.4.1
AlmaLinux / Rocky / RHEL 8
1.0 GB
امضا و بررسیشده
bash · EL 8
۱کلید امضای سازنده
# 1) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/gitlab-CB947AD886C8E8FD.asc
۲افزودن مخزن
# 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/el/repos/dacker-gitlab-ce.repo -o /etc/yum.repos.d/dacker-gitlab-ce.repo
۳نصب
# 3) Installsudo dnf install gitlab-ce
۴پیکربندی اولیه
پیش از این مرحله، مقدار external_url را در /etc/gitlab/gitlab.rb به نشانی واقعی سرورتان تغییر دهید (یا هنگام نصب، متغیر EXTERNAL_URL را بدهید)؛ وگرنه GitLab با نشانی پیشفرض پیکربندی میشود.
# 4) Initial setupsudo gitlab-ctl reconfigure
۵بررسی نصب
# 5) Check the installationsudo gitlab-ctl status
GitLab CE17.7.7
CentOS 7
1.3 GB
امضا و بررسیشده
bash · CentOS 7
۱کلید امضای سازنده
# 1) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/gitlab-3D645A26AB9FBD22.asc
۲افزودن مخزن
# 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/el/repos/dacker-gitlab-ce.repo -o /etc/yum.repos.d/dacker-gitlab-ce.repo
۳نصب
# 3) Installsudo yum install gitlab-ce
۴پیکربندی اولیه
پیش از این مرحله، مقدار external_url را در /etc/gitlab/gitlab.rb به نشانی واقعی سرورتان تغییر دهید (یا هنگام نصب، متغیر EXTERNAL_URL را بدهید)؛ وگرنه GitLab با نشانی پیشفرض پیکربندی میشود.
N/A: سازنده این نسخه را برای آن توزیع منتشر نمیکند یا ساخته نمیشود (دلیلش در بخش دستور نصب آمده). «—»: این محصول برای آن خانوادهٔ توزیع ارائه نمیشود.
پیش از نصب
روی EL 8 اگر dnf بسته را بهخاطر ماژولهای AppStream فیلتر کرد، این پرسش را ببینید.
CentOS 7 بهصورت best-effort نگهداری میشود: نسخهها منجمدند و ممکن است از نسخهٔ توزیعهای دیگر قدیمیتر باشند.
راهنمای نصب GitLab برای هر توزیع
هر صفحه دستور کامل، نسخهٔ دقیق بستهها و خطاهای رایج همان توزیع را دارد.