Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 926 Bytes

File metadata and controls

24 lines (17 loc) · 926 Bytes

Simple SMS with ALI.Go

알리고 SMS 발송을 처리하는 간단한 웹 서버. 미리 등록해놓은 IP에서만 API 콜을 할 수 있어서 작은 서버용으로 만듦 :innocent:

Go1.18 : Version 1.14 or higher is required

ALIGO : 문자전송 서비스

Fiber : Fiber is an Express inspired web framework built on top of Fasthttp.

Viper : Viper is a complete configuration solution for Go applications including 12-Factor apps.

Set ENV variables

Write .env file in the working directory

  • ALIGO_KEY
  • ALIGO_ID
  • ALIGO_PHONE

Run it as a daemon

Use systemd on Linux

  • vi /etc/systemd/system/sms-server.service
  • systemctl daemon-reload
  • systemctl start sms-server.service
  • (optional) systemctl enable sms-server.service