Coronalert:CoronaTracker通知服务

时间:2021-01-31 16:33:53
【文件属性】:
文件名称:Coronalert:CoronaTracker通知服务
文件大小:292KB
文件格式:ZIP
更新时间:2021-01-31 16:33:53
golang notification-service coronavirus covid-19 COVID-19Go 基本短信通知服务 CoronaTracker的通知服务。 当前状态 将@Carter Klein的个人AWS配置文件上的EC2实例过渡到安全的CoronaTracker云环境以进行启动 先决条件 请访问CoronaTracker数据库(审批依赖于之前提交给其他CoronaTracker库) 注意:注册AWS时,您的用户名/密码组合将出现在您收到的注册电子邮件中 为AWS,MongoDB,Twilio创建帐户注意:在AWS中,确保您始终位于弗吉尼亚北部(us-east-1) 确保已安装Go(我们在1.13上) 在本地设置MONGODB_URI环境变量。 可以在MongoDB Atlas->集群->连接(在所需集群的框中)中找到->连接应用程序(请参阅) 在本地设置TWILIO_ACCOUNT_SID , TWILIO_AUTH_TOKEN环境变量。 这可以分别在Twilio仪表板上的“帐户SID”和“身份验证令牌”下找到。 创建一个新的lambda函数 创建新的AWS Lambda(我们希望使用Go 1.x运行时)。 使用“简单微服务权限”策略 设置MONGODB_URI环境变量(
【文件预览】:
Coronalert-master
----router()
--------router.go(485B)
----go.mod(410B)
----main.go(347B)
----.github()
--------CODEOWNERS(30B)
----models()
--------models.go(260B)
----go.sum(13KB)
----images()
--------current-state.png(323KB)
----Dockerfile(143B)
----middleware()
--------middleware.go(4KB)
----lambdas()
--------unsubscribe()
--------subscribe()
--------mongoHealthcheck()
--------healthcheck()
--------sendSMS()
----README.md(2KB)
----.gitignore(100B)

网友评论