From 6871286dc83ebfb3d9508ec9dcd7298a2a992227 Mon Sep 17 00:00:00 2001 From: Andres Vallecilla Date: Fri, 19 Jul 2024 12:34:31 -0500 Subject: [PATCH] feat: add docker compose --- README.md | 2 +- docker-compose.yaml | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 docker-compose.yaml diff --git a/README.md b/README.md index 4f6040fe..eeea9811 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ NEXT_PUBLIC_KEYCLOAK_URL=https://keycloak_example.io/realms/2060io NEXT_PUBLIC_KEYCLOAK_CLIENT_ID=frontend-example NEXT_PUBLIC_KEYCLOAK_REDIRECT_URI=http://localhost:3000/ NEXT_PUBLIC_KEYCLOAK_POST_LOGOUT_REDIRECT_URI=http://localhost:3000/ -NEXT_PUBLIC_KEYCLOAK_PRES_REQ_CONF_ID=showcase-person +NEXT_PUBLIC_KEYCLOAK_PRES_REQ_CONF_ID=email # Template repo NEXT_PUBLIC_TEMPLATE_DIR=2060-io/dashboard-templates diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 00000000..84f515ea --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,25 @@ +version: "3" + +services: + next-app: + ports: + - 8080:3000 + build: . + command: yarn start + environment: + - NEXT_PUBLIC_BACKEND_BASE_PATH= + - NEXT_PUBLIC_KEYCLOAK_URL=http://localhost:8880/auth/realms/vc-authn + - NEXT_PUBLIC_KEYCLOAK_CLIENT_ID=vue-fe + - NEXT_PUBLIC_KEYCLOAK_REDIRECT_URI=http://localhost:8080/ + - NEXT_PUBLIC_KEYCLOAK_POST_LOGOUT_REDIRECT_URI=http://localhost:8080/ + - NEXT_PUBLIC_KEYCLOAK_PRES_REQ_CONF_ID=phone-number + - NEXT_PUBLIC_TEMPLATE_DIR=2060-io/dashboard-templates + - NEXT_PUBLIC_TEMPLATE_BRANCH=main + - NEXT_PUBLIC_TEMPLATE_SCHEMA_DIR=Fastbot/schema.yml + networks: + - vc_auth + +networks: + vc_auth: + driver: bridge +