diff --git a/scouthub-attivita-fe/Dockerfile b/scouthub-attivita-fe/Dockerfile index 56c8f3f..7758276 100644 --- a/scouthub-attivita-fe/Dockerfile +++ b/scouthub-attivita-fe/Dockerfile @@ -1,11 +1,18 @@ FROM node:22-bookworm-slim AS build +ARG API_URL +ARG KEYCLOAK_BASE_URL + WORKDIR /app COPY package*.json ./ RUN npm ci COPY . . +RUN sed -i \ + -e "s#__API_URL__#${API_URL}#" \ + -e "s#__KEYCLOAK_BASE_URL__#${KEYCLOAK_BASE_URL}#" \ + src/environments/environment.ts RUN npm run build FROM nginx:1.27-alpine diff --git a/scouthub-attivita-fe/src/environments/environment.development.ts b/scouthub-attivita-fe/src/environments/environment.development.ts index 11d96f2..337620b 100644 --- a/scouthub-attivita-fe/src/environments/environment.development.ts +++ b/scouthub-attivita-fe/src/environments/environment.development.ts @@ -1,7 +1,7 @@ export const environment = { production: false, - apiUrl: 'http://localhost:8080', - keycloakBaseUrl: 'http://localhost:8081', + apiUrl: 'http://localhost:8001', + keycloakBaseUrl: 'http://localhost:6999', keycloakRealm: 'scouthub', keycloakClientId: 'scouthub-frontend', }; diff --git a/scouthub-attivita-fe/src/environments/environment.ts b/scouthub-attivita-fe/src/environments/environment.ts index 4d79a98..fcce6b3 100644 --- a/scouthub-attivita-fe/src/environments/environment.ts +++ b/scouthub-attivita-fe/src/environments/environment.ts @@ -1,7 +1,7 @@ export const environment = { production: true, - apiUrl: 'http://localhost:8080', - keycloakBaseUrl: 'http://localhost:8081', + apiUrl: '__API_URL__', + keycloakBaseUrl: '__KEYCLOAK_BASE_URL__', keycloakRealm: 'scouthub', keycloakClientId: 'scouthub-frontend', };