Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


This is currently work in progress: 

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyFINCN-170
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyINFRA-18516

Table of Contents

How to run fineract-cn public Docker images

Running with Docker Compose

Docker-compose scripts for conveniently running a set of fineract Cloud Native micro services are available here.

There are also Postman scripts available to provision the micro services after one has started them.

Running individual images

There are public repositories in DockerHub for fineract-cn: 

Microservice
Temporary
DockerHub URL
Image built?PR
Provisioner Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-provisioner/tags
+https://github.com/apache/fineract-cn-provisioner/pull/10
 
Identity Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-identity/tags
+https://github.com/apache/fineract-cn-identity/pull/13
 
Office Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-office/tags
+https://github.com/apache/fineract-cn-office/pull/12
 
Customer Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-customer/tags
+https://github.com/apache/fineract-cn-customer/pull/13
 
Accounting Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-accounting/tags
+https://github.com/apache/fineract-cn-accounting/pull/15
 
Portfolio Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-portfolio/tags
+https://github.com/apache/fineract-cn-portfolio/pull/17
 
 TODO!
Deposit Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-deposit-account-management/tags
+https://github.com/apache/fineract-cn-deposit-account-management/pull/13
 
Teller Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-teller/tags
+https://github.com/apache/fineract-cn-teller/pull/14
 
Reporting Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-reporting/tags
+https://github.com/apache/fineract-cn-reporting/pull/10
 
Cheques Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-cheques/tags
-https://github.com/apache/fineract-cn-cheques/pull/8
 
Payroll Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-payroll/tags
-https://github.com/apache/fineract-cn-payroll/pull/12
 
Group Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-group/tags 
+
Notification Servicehttps://
github
cloud.docker.com/repository/docker/apache/fineract-cn-
group/pull/12
notifications/tags 
Rhythm
Notification
Servicehttps://cloud.docker.com/repository/docker/
aasaru
apache/fineract-cn-
notifications
rhythm/tags 
-
Fims Web Apphttps://
github
cloud.docker.com/repository/docker/apache/fineract-cn-fims-web-
notifications
app/
pull/15
tags


Running a micro service public image

TODO - replace "aasaru" with "apache" once the set-up has been completed

...

docker run apache/fineract-cn-xxx:latest

Or if you want to run specific version

docker run

...

 apache/fineract-cn-xxx:version.number.goes-here

You need to generate keys and pass them to docker images as environmental variables. See these instructions.https://github.com/apache/fineract-cn-docker-compose


How the Docker Hub has been set up

...