Cara Pasang GitLab Edisi Komunitas di Debian-based GNU/Linux

Dunia perangkat lunak bebas dihebohkan dengan isu akuisisi Microsoft terhadap layanan 'gudang' seribu ummat, GitHub. Saat ini isu tersebut menjadi kenyataan setelah kedua belah pihak menyepakati penawaran harga 'wajar' yang harus dibayar dan diterima. Kini GitHub menjadi 'bagian' dalam keluarga Microsoft meskipun sejatinya mereka (pihak GitHub) tetap berjalan secara independen.

Bagi anda yang merasa 'anti' terhadap perangkat lunak tertutup (maksud saya Microsoft) mungkin anda akan mencari alternatif lain untuk memigrasikan proyek-proyek anda, mungkin jawaban sementara anda adalah GitLab, yah, GitLab merupakan pesaing (bukan tunggal) GitHub, tapi mari kita lihat lebih jauh mengenai infrastruktur GitLab. Apakah sudah aman dari kata 'Microsoft'? jawabannya tidak!. Karena GitLab menggunakan infrastruktur awan milik Microsoft, Azure.

Jangan khawatir, jika anda benar-benar ingin terbebas dari kata 'Microsoft' GitLab mempunyai solusinya. Selain menerapkan sistem version control pada sistemnya, GitLab juga menyediakan produk lain (mirip sistem GitLab) sebagai 'Version Control Management System' yaitu versi sistem GitLab yang bisa anda pasang dan jalankan di mesin server anda.

Berikut ini langkah-langkah instalasi GitLab edisi komunitas di Debian-based GNU/Linux:

Langkah 1: Pasang Paket dependensi


Pertama, lakukan pembaruan sistem agar mendapatkan paket terbaru dari repositori.
$ sudo apt update && sudo apt upgrade
$ sudo apt install -y curl openssh-server ca-certificates

Langkah 2: Tambahkan GitLab Repositori dan Pasang Paket


$ curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

$ sudo apt install gitlab-ce

Setelah paket gitlab-ce sudah terpasang, anda dapat mengatur URL yang akan anda gunakan, silahkan edit berkas /etc/gitlab/gitlab.rb dibagian external-url, setelah itu anda harus melakukan konfigurasi ulang terhadap sistem GitLab yang sudah terpasang dengan perintah berikut:
$ sudo gitlab-ctl reconfigure

Langkah 3: Lakukan Pengaturan Awal GitLab


Buka peramban web anda, kemudian ketikkan alamat ip atau domain server yang sudah terpasang GitLab. Maka sistem akan menampilkan hasil pemasangan anda.



Masukkan kata sandi untuk pengguna root setelah itu klik tombol Change your password.



Sekarang, anda dapat login dengan menggunakan root. Pada tab Sign in silahkan masukkan nama pengguna dan sandi ada lalu klik tombol Sign in.



Sampai di sini, anda telah berhasil membangun layanan GitLab untuk komunitas anda.

Komentar

Postingan populer dari blog ini

Implementasi IPv6 TunnelBroker untuk Server WordPress Self Host

Daftar Rekomendasi Repositori Lokal Debian 11 "Bullseye"

Koneksi Internet Bermasalah di Ubuntu 18.04, Berikut Cara Memperbaikinya