Skip to content

ShivanKaul/gitmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitMail

Every program attempts to expand until it can read mail.
- Jamie Zawinski

Connect Gmail emails to GitHub repos. Every time you get an email in an authenticated Gmail inbox, a GitHub issue is created in a special repository named gitmail, with the email subject and body. Reply to an email by using special headers in a GitHub comment.

Using

Create a private GitHub repo called gitmail. Go to . Once you're signed up, all new email from your inbox will create GitHub issues in your private repo.

Architecture

Two microservices - one each for GitHub and Gmail - connected by a Redis messaging FIFO. This architecture allowed us to split up the work easily and integration of the two services (one written in Node and the other in Haskell) was painless. Hosted on an EC2 instance.

To unsubscribe

Simply delete the private repo.

About

✉️ Use GitHub as an email client.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors