SMS
SMS Project OpenSource GoLang and AWS
Projeto desenvolvido em GoLang com Interface HTML para disparo de SMS em massa através da AWS
Variaveis de Ambiente
Especificar a variavel para fazer o bind na porta correta ex: 8000
export PORT=8080
Conexão para o Banco de Dados.
Exemplo:
export DBUSER="root"
export DBPASS="mariadb"
export DBHOST="tcp(192.168.86.190:3306)"
export DBNAME="smsdb"
Access key e region da AWS
Exemplo:
export AWSACCESSKEY="AKIA57XXXXXXXXXXX"
export AWSSECRETKEY="vICCNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
export AWSREGION="us-east-2"
O Projeto utiliza MariaDB / MySQL para o banco, abaixo como subir o Schema da base que se encontra na folder SQL
mysql -u $DBUSER -p$DBPASS < SQL/scheme.sql
Baixe as dependencias do go para que o projeto funcione.
bash deps.sh
Para iniciar o Projeto Especifique as variáveis e depois rode o seguinte comando.
go run main.go
RoadMap
- Novos Provedores
- Autenticação
- Dockerfile(in build)
License
MIT
Release => 0.2
Compartilhe o Conhecimento!