DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
| 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:
This is currently work in progress:
| Jira | ||||||
|---|---|---|---|---|---|---|
|
| Jira | ||||||
|---|---|---|---|---|---|---|
|
How to run fineract-cn public Docker images
There are public repositories in DockerHub for fineract-cn:
| Micro service | Apache URL | Temporary URL for setting up (this column be deleted once the job is completed)https://cloud.docker.com/repository/docker/ | aasaruapache/fineract-cn | -provisioner-fims-web-app/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
...
Dockerhub autobuild configuration:
Docker Tag | Source |
|---|
| Image name | |
|---|---|
| latest | develop |
apache/fineract-cn-projectname:latest | Previous build is overwritten. | ||
release-{sourceref} | /^REL([0-9.]+)$/ | - | Without this configuration Docker Hub doesn't work. No build should actually trigger this. |
{\1}-{\2} | /^([0-9.]+)-([0-9A-Za-z.]+)$/ |
Github version tag becomes image name. For example:
|
|
|
|
| Tag name has to follow versioning scheme of fineract-cn projects (see README.md of each repo). | |
{\1}.{\2}.{\3} | /^([0-9]+)\.([0-9]+)\.([0-9]+)$/ |
Github version tag becomes image name. For example:
| Tag name has to follow versioning scheme of fineract-cn projects. |
For autobuild to work the Dockerfile of each repository has been split into two stages:
...