Mark messages in GMAIL as read at 2:00 UTC everyday.
Get started by cloning the respository and adding a secret.yml file with the following contents
default: &default
<<: *default
KMS_KEY: "CiphertextBlob"
KMS_ARN: "ARN of the KMS Key"
Requires the following things:
- Serverless framework
- Google OAuth Libraries
pip install google-api-python-client
- Node 6+
git clone https://github.com/tgupta3/GMAIL-AUTOREAD
Make sure to add the secret.yml
Deploy it using the serverless framework
serverless deploy --verbose
- Tushar Gupta - Initial work - tgupta3
- Add option to specify region
- Update the README on how to generate the OAuth Credentials as well as the KMS Key from that
- Write an Ansible playbook to deploy the application starting from generating credentials to final deployment on AWS Lambda