Quickstart Install

https://www.youtube.com/watch?v=LynYs3uaFnI

Berikut ini langkah-langkah install cepat OneSender. Sebelum menggunakan tutorial ini, pastikan sistem Anda sesuai dengan requirement di bawah ini.

Requirements #

  • VPS- Ram : 1GB
  • Disk : 10
  • OS : Prefer Ubuntu 20.04(LTS)
  • Database : MySQL/MariaDB


Proses Install #

Proses Install dibagi menjadi 3 tahap:

1. Setup konfigurasi #

Step pertama yang perlu Anda lakukan adalah download file aplikasi OneSender di dashboard. Setelah itu extract file zip tersebut.
Ubah file `config.yaml`.

Point-poin yang perlu ada sesuaikan antara lain:

license_code: VVVV-WWWW-XXXX-YYYY-ZZZZ

database:
  ...
  name: onesender_1
  user: onesender
  password: onesender.id
  ...


server:
  ...
  cors_origin: http://localhost, http://127.0.0.1, http://
  rest_api_url: http://:3000/api/
  socket_server_url: ws://:3000/ws/
  url: :3000
  ...

whatsapp:
  ...
  session_path: /opt/onesender/session.gob
  ...

database #

name nama database yang digunakan
rest_api_url Username database
socket_server_url Password database

server #

cors_origin wajib diisi. Ganti http://<ALAMAT_IP> dengan alamat IP atau subdomain. Contoh: http://8.8.8.8:3000, http://wa.1sender.id
rest_api_url wajib diisi. Contoh: http://8.8.8.8:3000/api/ atau http://wa.1sender.id/api/
socket_server_url Wajib diisi. Contoh: ws://8.8.8.8:3000/ws/ atau ws://wa.1sender.id/ws/ atau wss://wa.1sender.id/ws/
url wajib diisi. Contoh: :3000 atau :3001

2. Setting database #

Buat database lewat PhpMyAdmin. Atau lewat console:

$ mysql create database onesender_1;

Keterangan: – Anda bebas menggunakan nama database apa saja.

3. Menjalankan aplikasi #

1. Upload folderUpload folder `onesender` ke VPS. Folder target yaitu /opt/onesender.

Berikut ini contoh folder yang saya gunakan.

2. Jalankan aplikasi dengan command berikut:

cd /opt/onesender
./onesender

Lalu buka dashboard lewat browser firefox/chrome.

http://<alamat-ip-anda>:3000

Contoh

http://8.8.8.8:3000

Selanjutnya coba scan QR dengan klik SCAN QR.

Ketika klik pertama kemungkinan request scan gagal. Ini tidak masalah. Silahkan tutup aplikasi onesender dengan menekan tombol CTRL + C di terminal.

Selanjutkan jalankan lagi aplikasi OneSender

./onesender

Pada tahap ini Anda sudah berhasil menginstall aplikasi OneSender.

4. Install init script #

Install init script ini berfungsi untuk mengaktifkan fungsi auto restart. Ketika aplikasi force close atau server restart.

Cara installnya dengan upload script install-init-script.sh ke vps.

Jalankan command berikut

sudo bash install-init-script.sh

Ketik angka 1 untuk memilih mode standar.

Powered by BetterDocs