Skip to content

RodriguesBruno/fcm-api-codes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

--FCM Project Log--

Components:

1. Webhook receiver front end (Flask)
2. Webhook event handler script
3. MV Task script
4. Message sender script (currently supports Webex only)
5. API Connectivity Test script
6. Docker compose file

Dependency Requirement:

1. Populate the `.env` file using the env.template file
2. Hookdeck account and account login via hookdeck-cli (can be done outside of the container instance)
3. Docker instance, docker images (specified in the docker compose yaml)

Idea Board:

1. ~~Use a third party webhook receiver as a middleware. (idea: use Hookdeck or similar)~~
    ~~Meraki webhooks only support https receivers~~

Supplemental Information

Hookdeck-cli setup steps:

a. Follow installation instructions on https://hookdeck.com/cli
b. run `hookdeck login`
c. create source, destination, and connections on hookdeck dashboard
    (source overview)      https://hookdeck.com/docs/sources#how-sources-work
    (destination overview) https://hookdeck.com/docs/destinations#http-vs-cli
    (connections overview) https://hookdeck.com/docs/connections

About

Personal project | Webhooks and Meraki APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.5%
  • Dockerfile 3.5%