From 988b079a8a11f92a2a306ae3d6b152fbee85c4da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Fraigneau?= Date: Tue, 16 Jan 2024 16:37:47 +0100 Subject: [PATCH] Add podman-compose example MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Sébastien Fraigneau --- acme-lib/podman-compose-mount.yml | 37 +++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 acme-lib/podman-compose-mount.yml diff --git a/acme-lib/podman-compose-mount.yml b/acme-lib/podman-compose-mount.yml new file mode 100644 index 0000000..c86785a --- /dev/null +++ b/acme-lib/podman-compose-mount.yml @@ -0,0 +1,37 @@ +version: '3' +networks: + main: +services: + mongo: + image: mongo:3.6.23 + container_name: microcks-db + volumes: + - "~/tmp/microcks-data:/data/db" + ports: + - "27019:27017" + postman: + image: quay.io/microcks/microcks-postman-runtime:latest + container_name: microcks-postman-runtime-prod + ports: + - "3002:3000" + app: + depends_on: + - mongo + - postman + image: quay.io/microcks/microcks:nightly + container_name: microcks + ports: + - "8080:8080" + environment: + JAVA_OPTIONS: "-Dloader.path=/deployments/libs" + JAVA_MAIN_CLASS: "org.springframework.boot.loader.PropertiesLauncher" + JAVA_APP_JAR: "app.jar" + SPRING_PROFILES_ACTIVE: "prod" + SPRING_DATA_MONGODB_URI: "mongodb://mongo:27017" + SPRING_DATA_MONGODB_DATABASE: "microcks" + POSTMAN_RUNNER_URL: "http://postman:3000" + TEST_CALLBACK_URL: "http://microcks:8080" + SERVICES_UPDATE_INTERVAL: "0 0 0/2 * * *" + KEYCLOAK_ENABLED: false + volumes: + - ./lib:/deployments/lib