Pengaturan file config.yaml

OneSender menggunakan pengaturan dalam format file config.yaml. Nama default file konfigurasi adalah; config.yaml.

Anda juga dapat menggunakan nama file lain. Tapi pastikan file konfigurasi tersebut berada di folder yang sama dengan aplikasi OneSender.

Command untuk menjalankan custom file config sebagai berikut:

$ ./kirimwa --conf=pengaturan.yaml

Berikut ini contoh minimal untuk menjalankan aplikasi OneSender.

license_code: XXX-YYYY-ZZZZ

app:
  environment: production
  name: MyApp
  timezone: Asia/Jakarta
  error_log: kirimwa.log

database:
  connection: mysql
  host: 127.0.0.1
  name: kirimwa
  user: root
  password: password
  port: 3306

server:
  disabled: false
  attachment_size: 5096
  cors_origin: http://localhost, http://127.0.0.1
  default_api_key: ca9793b7889be6c7d83d8c87ceacaf43c18805b4
  rest_api_url: http://localhost:3000/api/
  socket_server_url: ws://localhost:3000/ws/
  url: :3000

whatsapp:
  document_extension: ".pdf,.zip,.docx,.doc,.xlsx,.xls,.pptx,.ppt"
  disabled: false
  sender_mode: false
  max_sender_time: 5s
  min_sender_time: 2s
  runtime_interval: 10s
  session_path: session.gob
  version_major: 2
  version_minor: 2140
  version_patch: 7
  time_plus: 0
  time_minus: 25200

Powered by BetterDocs