kokeb86 / octochat-gcp

Demo project for privately messaging with your GitHub followers 🐱

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

😸 octochat

Privately message with your GitHub followers

GitHub Actions status

Usage

example-octochat

Log in with your GitHub account to start messaging privately with your GitHub followers.

About

⚠️ 🧪 Note: this project is for demonstration use only as a companion app to the December 2020 talk, Automating CI/CD pipelines with GitHub Actions and Google Cloud.

In this talk, we show how to use GitHub Actions to authenticate with Google Cloud and then build, publish, and deploy a containerized app to Cloud Run. Messages and browser session are saved in Cloud Firestore.

The app architecture is explained at a high-level here.

Development

If you would like to run your own instance of Octochat, see setup instructions here.

Contributions

We welcome contributions! See how to contribute.

License

MIT

About

Demo project for privately messaging with your GitHub followers 🐱

License:MIT License


Languages

Language:JavaScript 72.9%Language:HTML 16.6%Language:CSS 5.8%Language:Shell 3.6%Language:Dockerfile 1.1%