From 81b6958bb2803f14746a70498aae7012b62dfd4a Mon Sep 17 00:00:00 2001 From: 4o1x5 <4o1x5@4o1x5.dev> Date: Sat, 1 Jun 2024 17:56:04 +0200 Subject: [PATCH] docker-compose: added the file pom.xmls: changed the articaftversion to dev for now --- docker-compose.yml | 54 ++++++++++++++++++++++++++++++++++++++++++++++ pom.xml | 2 +- 2 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..70b65dd --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,54 @@ +version: "3" + +networks: + learningpulse: {} +services: + eureka: + image: git.4o1x5.dev/learningpulse/server/eureka:dev + restart: always + networks: + - learningpulse + + dummy: + image: git.4o1x5.dev/learningpulse/server/dummy:dev + restart: always + networks: + - learningpulse + + gateway: + image: git.4o1x5.dev/learningpulse/server/gateway:dev + restart: always + ports: + - 8181:8181 + networks: + - learningpulse + + # TODO once implemented into gateway + # keycloak: + # container_name: keycloak + # hostname: keycloak + # image: quay.io/keycloak/keycloak:latest + # command: ["start-dev", "--import-realm"] + # ports: + # - "3212:8080" + # volumes: + # - ./realms:/opt/keycloak/data/import + # environment: + # KC_DB: ${DB_NAME} + # KC_DB_URL: ${DB_URL} + # KC_DB_USERNAME: ${DB_USERNAME} + # KC_DB_PASSWORD: ${DB_PASSWORD} + # KC_DB_SCHEMA: ${DB_SCHEMA} + # KEYCLOAK_ADMIN: admin + # KEYCLOAK_ADMIN_PASSWORD: admin + # KC_HTTP_ENABLED: true + + # TODO once implemented into service(s) + # database: + # image: postgres + # restart: always + # hostname: database + # environment: + # POSTGRES_USER: ${DABATASE_USER} + # POSTGRES_PASSWORD: ${DATABASE_PASSWORD} + # POSTGRES_DB: ${DATABASE_NAME} diff --git a/pom.xml b/pom.xml index fb8e346..17c6c8c 100644 --- a/pom.xml +++ b/pom.xml @@ -90,7 +90,7 @@ - git.4o1x5.dev/learningpulse/server/${project.artifactId}:${project.version} + git.4o1x5.dev/learningpulse/server/${project.artifactId}:dev hydrabot ${token}