Skip to content

valgaze/speedybot-serverless-experiment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speedybot Serverless POC

Get AWS Credentials

See this video for details if you need access key & secret IDs: https://www.youtube.com/watch?v=D5_FHbdsjRc

Setup Serverless Credentials on your machine

npm i -g serverless

serverless config credentials --provider aws --key mykey --secret secret

serverless config credentials --provider aws --key xxxx --secret yyyyy --profile speedybot_user

Deploy

serverless deploy

Once deployed, you can find the url of your function with

serverless info

Once you have that, register your webhook with:

npx speedyhelper webhook register -t __REPLACE__ME__ -w https://aaabbbcccdddeee.execute-api.us-east-1.amazonaws.com

npx speedyhelper webhook remove -t __REPLACE__ME_ # remove all webhooks associated with token

npx speedyhelper webhook remove -t __REPLACE__ME_ -w https://aaabbbcccdddeee.execute-api.us-east-1.amazonaws.com # remove specific token

About

POC for serverless infra

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages