Can't upload an Add-on folder into Module Manager

Module: Billing Module

Module Version: It says on GitHub that the module is v1.3.2.

System Version: 2.7.6 Build 0.

Issue or Question: So, I was trying to upload the billing module to my system. The READme says that I have to upload it through the admin panel, but when I tried to do it the admin panel didn’t let me upload the entire module folder and I didn’t found any other resource around this “problem”. I don’t if I just misread something but I’d really appreciate some help.

We no longer recommend installing modules that way. You can just upload the omod to the modules folder in the application data directory

I installed the system using Docker and I couldn’t find the system app data directory. Is there a common Docker directory where I could find it?

If you’re using our images, the application data folder is /openmrs/data, which should be mounted as a volume. That said, we also don’t recommend just mounting OMODs into the Docker image for production. Instead, we recommend a structure similar to the distro-referenceapplication which uses the SDK’s build-distro feature to download the correct modules for the distribution and a pretty simple Dockerfile to copy them to the right place.