Proper way to create an add-on for internal use

I admit I somewhat lost track of all the limitations firefox puts on add-ons these days. I’m developing an add-on that is just for internal use at our PCs. I don’t want to release it anywhere and I’d prefer to not have any traces of it’s existence anywhere on publicly available places. Could you point me to the oficially sanctioned steps for such a use case? I need to:

  • Install it on a handfull of machines
  • Not have it publically available and keep it “private”
  • Have it run reliably in a “production environment”, so no temporarily installations, development versions, storage cleaning etc.
  • Be able to update it easily

Could you help me find the best way to do this?

Basically, when you click “Submit a new addon”, you have an option to choose whether you want to host it on AMO, or “On your own” - choose this option and the addon will be private.
But you still need to submit it to Mozilla for signing and then download it from your account and distribute it to your users (there won’t be a public download link anywhere).

The page I’ve linked above has also some useful links that explains for example how the updates works:

1 Like