AmpliPi
AmpliPi copied to clipboard
Make an AmpliPro configurator app
We should have an app that can do en-masse configuration for dealers/distributors. This app should be able to accomplish a small handful of things on one or many boxes at once. The number that follows the bulleted feature is how often it would have come in handy.
- upload a default config
- (re/)set frontend passwords (1)
- (re/)set backend/SSH passwords
- more?
some thoughts on this.
If we didn't bother implementing a GUI and instead had this be a simple CLI app, and had SSH still be our "API" for this sort of access, implementation becomes very secure and reasonably simple.
It might be nice to make a couple of Ansible playbooks for these tasks, because then these can literally be run on hundreds of appliances at once with all of the specifics of error-handling and SSH'ing handled for us already.