38 lines
827 B
Markdown
38 lines
827 B
Markdown
|
# GIT SERVER MAGELANG
|
||
|
|
||
|
Konfigurasi docker-compose untuk menjalankan GIT SERVER MAGELANG.
|
||
|
|
||
|
## Kebutuhan
|
||
|
|
||
|
Server yang telah dikonfigurasi dengan:
|
||
|
|
||
|
* docker
|
||
|
* docker-compose
|
||
|
|
||
|
## Penggunaan
|
||
|
|
||
|
1. clone repository
|
||
|
|
||
|
```
|
||
|
git clone https://git.magelangkota.go.id/radityo/gitea-docker.git
|
||
|
cd gitea-docker
|
||
|
```
|
||
|
|
||
|
2. salin **.env.example** ke **.env** dan ubah sesuai dengan konfigurasi yang diperlukan
|
||
|
|
||
|
3. Buat file **.users** di direktori **traefik** berisi pengguna yang akan diberi akses ke dashboard traefik.
|
||
|
|
||
|
Untuk membuat pengguna dapat menggunakan program **htpasswd**.
|
||
|
|
||
|
```
|
||
|
htpasswd -c .users <nama pengguna>
|
||
|
```
|
||
|
|
||
|
Sebagai contoh, file **.users.example** berisi pengguna **admin** dengan password **admin**.
|
||
|
|
||
|
4. Jalankan aplikasi dengan **docker-compose**
|
||
|
|
||
|
```
|
||
|
docker-compose up -d
|
||
|
```
|