- Just run Docker compose to get Mifos X 19.07 up and running.
$ docker-compose up
- Build the MIFOS X image
$ docker build -t com.mx.fintecheando.tomcat.mifosx.19.07 .
- Build the MySQL image
$ docker build -t com.mx.fintecheando.mysql.mifosx.19.07 .
- Build the SMS Server image
$ docker build -t com.mx.fintecheando.activemq.mifosx.19.07 .
- Build the Web Server Nginx image
$ docker build -t com.mx.fintecheando.nginx.mifosx.19.07 .
- Run the Docker images using Compose
$ docker-compose -f mifos-stack-DEV.yml up
- Verify the running containers
$ docker ps | grep mifosx.19.07
- Login to Mifos using the Web UI with these credentials:
username: mifos password: password
https://localhost:8443/community-app/#/ (secure web access, but this is a self signed certificate and you will have a warning in your web explorer, just ignore it and continue)
- As note if you have any issue with the volumes and entry points remove the volumes (be careful, with this we are removing all of them, because it is running in our local DEV, don't do this in Production)
$ docker stop $(docker ps -a -q)
$ docker rm $(docker ps -a -q)
$ docker volume rm $(docker volume ls -q)
Reference
- http://mifos.org/take-action/get-mifos/#download
- https://mifosforge.jira.com/wiki/spaces/MDZ/pages/92504091/Prerequisite
- https://mifosforge.jira.com/wiki/spaces/docs/pages/74711072/Mifos+X+Installation+on+Linux+-+Ubuntu+Server
- https://github.com/dmitryint/docker-mifosx
- https://github.com/docker-library/docs/tree/master/mariadb
- https://docs.docker.com/docker-cloud/builds/push-images/
- https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12340624&styleName=&projectId=12319420&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C7616978f36b22cf7dc20a899a3cbf9f614960808%7Clin
- https://medium.com/viithiisys/mifos-x-installation-on-linux-ubuntu-server-3843e028ab90
Issues with the reports