Hi Devs -

I have been working on a 'one-touch' deploy process for Fineract using
Docker and docker-compose. I just submitted a PR with this new
functionality. It allows you to easily create a brand new Fineract instance
on your local machine. You can also use it to run your development
environment in docker. There is a README with instructions, which I will
also post here. If you have any questions, please let me know.

Thanks,
Steve

Prerequisites

   - docker and docker-compose installed on your machine

<https://github.com/conradsp/fineract/tree/Dockerize/docker#installing-a-new-fineract-instance>Installing
a new Fineract instance

   - Clone the Fineract Github repository
   - Navigate to the docker directory
   - Run the following commands:
      - docker-compose build
      - docker-compose up -d
   - Fineract will run at https://localhost:8443/fineract-provider

<https://github.com/conradsp/fineract/tree/Dockerize/docker#using-docker-compose-for-development>Using
docker-compose for development

   - Copy Dockerfile, docker-compose.yml, and the initdb directory to the
   root of your project (/fineract)
   - Edit Dockerfile in /fineract - comment out the 2 lines (RUN git clone
   and COPY build.gradle)
   - Uncomment the 2 lines in Dockerfile (RUN mkdir fineract, COPY .
   fineract)
   - Update your local copy of build.gradle and replace all references to
   localhost with fineractmysql

Reply via email to