Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync to external DB and web UI #65

Closed
cooperq opened this issue Nov 22, 2019 · 1 comment
Closed

sync to external DB and web UI #65

cooperq opened this issue Nov 22, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request Watchdog Related to the watchdog code
Milestone

Comments

@cooperq
Copy link
Collaborator

cooperq commented Nov 22, 2019

For eventual analysis of logs from other users we should sync the data to an externally hosted DB and webui for examining. Create an API and a service for this. Syncing should happen in batches assuming internet connections will be unstable.

@cooperq cooperq added this to the Beta Version milestone Dec 5, 2019
@cooperq cooperq added the enhancement New feature or request label Dec 6, 2019
@cooperq cooperq self-assigned this Dec 6, 2019
@cooperq cooperq added the Watchdog Related to the watchdog code label Dec 6, 2019
@cooperq
Copy link
Collaborator Author

cooperq commented Jan 27, 2020

Each device should have its own API key. Towers will be added to a table with additional columns of external_id, api_key. Users can get an API key through the web interface (and manage config settings), towers will be in a shared database with their external ID and api key, users can get the latest id from an endpoint and upload more towers. the users table will contain api keys, project names and descriptions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Watchdog Related to the watchdog code
Projects
None yet
Development

No branches or pull requests

1 participant