Heroku adalah sebuah layanan cloud server/hosting berbasis PaaS (platform as a service), Layanannya sendiri bersifat gratis namun heroku juga menyediakan packet berbayar dengan fitur yg melimpah

Dengan layanan gratis dari heroku kita sudah bisa membangun project webapps dengan skala kecil, Sangat worth it lah kalo cuma sekedar menjadi project preview sebelum di produksi dengan sekala yg lebih besar atau hanya sekedar coba coba

Heroku cli

Beberapa platform yg di dukung oleh heroku, diantaranya ialah Php Native, Flask, Django, Jsp, Nodejs, Ruby On Rails, Gin, Dan lain lain

Terdapat 2 cara yg bisa di gunakan untuk mengakses heroku

  • Cara pertama dengan tampilan GUI kalian cukup memasukan url resmi heroku yg beralamat di https://heroku.com pada address bar browser
  • Cara kedua menggunakan CLI (command line interface) yg packagenya sendiri bisa kalian install melalui NPM

Cara Install Heroku Cli

1
2
pkg install nodejs
npm install heroku

Atau kalian juga bisa menginstall heroku secara manual dengan cara memasukan perintah berikur

1
2
3
4
5
6
7
pkg install node curl git
curl -LO "https://cli-assets.heroku.com/heroku-linux-arm.tar.gz"
tar xzvf hetoku-linux-arm.tar.gz -C heroku
mv heroku $PREFIX/lib/
rm $PREFIX/lib/heroku/bin/node
ln -s $PREFIX/lib/heroku/bin/heroku $PREFIX/bin/heroku
ln -s $PREFIX/bin/node $PREFIX/lib/heroku/bin/node

Sebagai catatan perintah di atas hanya bekerja pada perangkat atau device yg menggunakan architecture arm/aarch64

Di lain waktu mungkin akan saya buatkan tutorial cara deploy project ke heroku menggunakan termux