Apa yang bisa kami bantu?

A. Pendahuluan

Taiga merupakan sebuah project management tool opensource yang memiliki multifungsi untuk individu maupun kelompok dalam menyelesaikan suatu project. Untuk detail fitur pada Taiga bisa melihat informasi disini

Prerequisite

  1. Buat server dengan OS Linux. Pada tutorial ini menggunakan Ubuntu 20.04LTS
  2. Instalasi Docker
  3. Instalasi Taiga Docker

B. Instalasi dan Konfigurasi

Install Docker 

  1. Instal depedensi untuk Docker 

        # apt-get install ca-certificates curl gnupg lsb-release

  1. Tambahkan gpg key untuk docker repository 

        # mkdir -p /etc/apt/keyrings; curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

  1. Buat docker repository 

        # echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

  1. Update sistem dengan 

        # apt update -y

  1. Instal Docker 

        # apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin 

  1. Download Docker-compose 

        # wget https://github.com/docker/compose/releases/download/v2.3.3/docker-compose-linux-x86_64

 

  1. Set binary docker-compose

        #  mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose; chmod +x /usr/local/bin/docker-compose

  1. Hapus golang credential docker 

        # apt remove golang-docker-credential-helpers

  1. Jalankan Docker 

        # systemctl start docker; systemctl enable docker

  1. Periksa status docker

        # systemctl status docker

 

Install Taiga Docker 

  1. Instal Git client 

        # apt-get install git

  1. Clone repository Taiga 

        # git clone https://github.com/kaleidos-ventures/taiga-docker.git

  1. Masuk ke directory Taiga 

        # cd taiga-docker

  1. Konfigurasi Taiga Docker agar menggunakan IP Public:
    1. Buka file docker-compose.yml menggunakan vi atau nano
    2. Ubah localhost menjadi IP Public kalian yang dapat dilihat pada portal NEO Cloud

TAIGA_SITES_DOMAIN: "103.150.88.91:9000”
TAIGA_URL: "http://103.150.88.91:9000
TAIGA_WEBSOCKETS_URL: "ws://103.150.88.91:9000"


  1. Instal Taiga Docker dengan menjalankan command berikut 

        # ./launch-all.sh (tunggu prosesnya hingga selesai)

  1. Buat Taiga Docker user dengan menggunakan command berikut 

        # ./taiga-manage.sh createsuperuser

Note: Untuk melakukan perubahan password pada Taiga, bisa dengan menjalankan command sebagai berikut : ./taiga-manage.sh changepassword [username]

  1. Open firewall port 9000 jika terdapat rule firewall.
  2. Akses menggunakan IP Public dan port. Misalnya: http://103.150.8x.xx:9000/


Note:
 Penambahan port disesuaikan dengan layanan yang digunakan.

  1. Jika menggunakan layanan Gio Public 2, dapat open port pada NAT dengan menambahkan DNAT. Caranya dapat dilihat disini
  2. Jika menggunakan layanan Neo Virtual Compute, dapat allow port pada security group. Caranya dapat dilihat disini.


Semoga tutorial Instalasi Taiga sebagai Project Management ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.