Code Monkey home page Code Monkey logo

bahmni-docker's Introduction

Bahmni Docker

Refer this Wiki Page for Running Bahmni on Docker for detailed instructions.

Running Bahmni LITE or STANDARD using docker compose:

  1. Navigate to the relevant subfolder for your desired configuration. For example: cd bahmni-lite.
  2. Execute the script: ./run-bahmni.sh. This script provides various options such as start, stop, view logs, pull updates, reset, etc.
  3. Before executing the above commands, ensure that your .env file in the sub-folder is correctly configured with the appropriate PROFILE.

Alternatively, if you wish to use docker compose commands directly, you can use the --env-file option to pass the environment variables files:

docker compose up --env-file .env

Environment Variable Configuration For Bahmni Lite

The .env and .env.dev files are used for configuring environment variables for the Bahmni Lite Docker setup.

The .env file points to the 1.0.0 image tag, which represents the stable and tested version of Bahmni Lite v1.0.0. We recommend using these images for production purposes. The .env.dev file points to the latest image version, which provides the most recent updates for development and testing purposes.

  • By default run-bahmni.sh script runs with the .env, that uses the 1.0.0 images
run-bahmni.sh
  • Instead if you wish to use the latest images, run the run-bahmni.sh script with the argument .env.dev
run-bahmni.sh .env.dev
  • Additionally, you have the flexibility to create your own environment variable configuration. To do this, create a custom a .env file (eg: .env.local) and run the run-bahmni.sh script with the .env.local argument:
run-bahmni.sh .env.local

Please choose the appropriate environment variables file based on your requirements and make sure the respective .env or .env-dev file is properly configured before running the commands.

For detailed instructions and further information, please refer to the Wiki Page mentioned above.

bahmni-docker's People

Contributors

aj-jaswanth avatar amankrayush avatar anjali-arakka avatar anubhavbeehyv avatar binduak avatar deepthi-mantena avatar deeptirawat1510 avatar gokultw avatar gsluthra avatar harshkumar8789 avatar kavitha-sundararajan avatar kusumikab avatar mesusmeeta avatar mohan-13 avatar mradul1807 avatar n0-man avatar pajmera4 avatar parvathy00 avatar rahu1ramesh avatar ramgtw avatar ritzy-twrkr avatar rohit-yawalkar avatar sooryakumaranc-tw avatar umair-fayaz avatar wolfschlegel avatar yenugukeerthana avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.