Running Figaf in Docker compose

Running Figaf in Docker compose

You can also run from a docker image. 
It may be a simple way to run figaf locally in a simplied setup with a few simple commands.

This docker compose comes with buildin Postgresql:

Warning
If you use this productivly please improve the SSL settings and the Postgresql backup process.

1) Download the two files
2) Place them in a folder
3) Modify the docker compose to the latest image. You can find the latest image here

4) Modify the compose.env file if you want to add some more secure password for real usage. 

5) cd to the folder you have the file in and run

Quote
docker-compose --env-file compose.env up -d
or
Quote
docker compose --env-file compose.env up -d
Depending on docker compose version
6) Then you will hopefully see the tool is downloading and getting started

7) After some time you can reach Figaf at localhost:8089. It may take 1-2 minutes depending on your computer for it to start. 



You can stop the docker compose and start it later. Then the database should be persisted. 
If you need to upgrade the version you just change the version in the image. 



    • Related Articles

    • Start here to install the Figaf Tool

      If you are looking to run Figaf there is a number of ways. Where The Figaf Tool is a standalone Java application that makes it easy to run in several different locations. We support Java 17. It's enough to use OpenJDK 17, normally recommend ...
    • Running a POC of Figaf for migration

      If you are looking for exploring a migration from SAP PI/PO to Integration Suite you will need the following. Where to run Figaf You have two options 1) Run locally Run Figaf locally on a PC with access to the PI system and the Integration Suite. ...
    • Figaf does not start locally

      Java version If Figaf does not start locally it is most likely because the wong java version is used. The best way is to check the folder where you are running figaf from there is a directory called logs where you can find a file called irt.log if ...
    • Installing Figaf DevOps Suite on your PC

      Installing Figaf DevOps Suite on your PC In this section tutorial, we show how to install Figaf DevOps Suite on your PC for a PoC. Mac would be much the same except the script should be a little different command to start the tool with. Requirements ...
    • Setting up SAP BTP Account to deploy Figaf in Cloud Foundry

      BTP administration can be a bit complicated and contain difffrent setups. We have created a small guide for you to check before you install Figaf in BTP. It is likely that things will change there. We currently have a problem with running Figaf in ...