AmpliPi icon indicating copy to clipboard operation
AmpliPi copied to clipboard

Make an AmpliPro configurator app

Open rtertiaer opened this issue 1 year ago • 1 comments

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?

rtertiaer avatar Jan 08 '24 15:01 rtertiaer

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.

rtertiaer avatar Jan 08 '24 16:01 rtertiaer