Implementer Interface Configurations (docker)
Bahmni/implementer-interface runs the implementer-interface frontend service which is used to design and publish Bahmni Forms2 forms. This image is built and published using Github Actions from implementer-interface repository.
Environment Configurations:
Variable Name | Description |
---|---|
IMPLEMENTER_INTERFACE_IMAGE_TAG | This value specifies which image version needs to be used for implementer-interface service. List of tags can be found at bahmni/implementer-interface - Tags . |
IMPLEMENTER_INTERFACE_CODE_PATH | Set this variable with the path where you cloned implementer-interface repository when you want to do development on the same. |
Development Setup for Implementer Interface
Clone the implementer-interface repository in your local machine.
Follow the instructions in the README of the repository to install the required tools and dependencies.
Copy the path of
implementer-interface
directory and set it toIMPLEMENTER_INTERFACE_CODE_PATH
environment variable in the .env file. Do not add / at the last.Now open the docker-compose.yml file and in the implementer-interface service uncomment the volumes section.
You can start implementer-interface by running
docker-compose up -d implementer-interface
.Now, when you have implementer-interface build running in watch mode, you should be able to see the changes on refresh of the browser.
The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)