Lecture Capture agents send periodic pings with useful information that we want to keep and rely on to know their location, state, configuration, etc. We want to create an easy webapp that will collect this information and store it in a simple sqlite3 database. This can be a Docker container that we could deploy to the current lecture-capture backend stack.
[ ] Create terraform configuration to create GCP database(s) (#50).
[ ] Create and deploy skeleton web application to Docker Swarm (#49).
[ ] Add single authenticated POST endpoint which accepts document from birthscream and adds/updates a record in the DB (#51).
Lecture Capture agents send periodic pings with useful information that we want to keep and rely on to know their location, state, configuration, etc. We want to create an easy webapp that will collect this information and store it in a simple sqlite3 database. This can be a Docker container that we could deploy to the current lecture-capture backend stack.