Panduan ini menjelaskan cara menjalankan dan mengkonfigurasi GitLab lokal untuk project BTN Middleware.
Dari root project, jalankan:
docker compose up -d gitlab
GitLab membutuhkan beberapa menit untuk inisialisasi pertama kali. Cek status container:
docker compose ps gitlab
Pastikan kolom STATUS menunjukkan Up (healthy).
Akses URL berikut:
http://localhost:10806
Gunakan kredensial berikut:
| Field | Nilai |
|---|---|
| Username | root |
| Password | lihat command di bawah |
Ambil password awal root dengan:
docker exec gitlab cat /etc/gitlab/initial_root_password
Cari baris Password: — itu password untuk user root.
File password ini hanya valid ~24 jam setelah GitLab pertama kali di-setup, dan hanya jika password belum diubah manual.
Setelah login sebagai root, buat user baru. Untuk membuat user baru pergi ke halaman http://localhost:10806/admin/users/new
Penting: User yang akan digunakan untuk development adalah user baru ini, bukan user
root/admin. Jangan gunakan akun root untuk aktivitas sehari-hari.Alternatif: user baru juga bisa mendaftar lewat tombol Register, namun akun tersebut perlu disetujui admin (root) terlebih dahulu sebelum bisa login.
btnmw atau bsnmw.Setup GitLab selesai.