https://github.com/batazor/go-smpp
Smpp client (UI + OpenTracing + support K8S)
https://github.com/batazor/go-smpp
Last synced: 9 days ago
JSON representation
Smpp client (UI + OpenTracing + support K8S)
- Host: GitHub
- URL: https://github.com/batazor/go-smpp
- Owner: batazor
- License: mit
- Created: 2018-03-23T09:37:24.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-05-12T10:45:27.000Z (about 7 years ago)
- Last Synced: 2025-01-11T06:13:04.023Z (over 1 year ago)
- Language: Go
- Size: 3.46 MB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-smpp
Smpp client (UI + OpenTracing + support K8S)
### Feature
+ gRPC API
### Getting start
CLICK ME
# Run in Kubernetes
```
helm install --name go-smpp ops/Helm/go-smpp
```
```
# Generate gRPC code
go get -u github.com/golang/protobuf/{proto,protoc-gen-go}
protoc --go_out=plugins=grpc:. pb/*.proto
# Run services
$ docker-compose up
```
### ENV
| Name | Default value |
|----------------------------------|--------------------------------------------|
| GRPC_ENABLE | true |
| GRPC_PORT | "50051" |
| SMPP_ENABLE | true |
| MONGO_ENABLE | true |
| MONGO_URL | "telemetry" |
| MONGO_DATABASE_SMPP | "go-smpp-message" |
| MONGO_DATABASE_WORKER | "go-smpp-worker" |
| GRPC_ENABLE | true |
| GRPC_PORT | "50051" |