Compare commits

..

No commits in common. "63327bc31288a8491746f7d53be662de3e35b672" and "695ec5d9b8452b7bb3a10b9ee796490ad08ff8b0" have entirely different histories.

10 changed files with 20 additions and 2712 deletions

View File

@ -23,7 +23,7 @@ keycloak: ./keycloak/.installed
keycloak/.installed:
@echo "running one time install"
@cd keycloak/CAS && sudo sh build.sh
@cd keycloak/CAS && sh build.sh
@touch ./keycloak/.installed
dev-front: clean vite keycloak
@ -33,6 +33,8 @@ dev-front: clean vite keycloak
@cp config/frontdev.docker-compose.yaml docker-compose.yaml
@docker compose up -d --build
@cd ./front/MyINPulse-front/ && npm run dev
@echo "cd MyINPulse-back" && echo 'export $$(cat .env | xargs)'
@echo "./gradlew bootRun --args='--server.port=8081'"
prod: clean keycloak
@cp config/prod.env front/MyINPulse-front/.env
@ -40,6 +42,7 @@ prod: clean keycloak
@cp config/prod.env .env
@cp config/prod.docker-compose.yaml docker-compose.yaml
@docker compose up -d --build

View File

@ -34,19 +34,19 @@ services:
depends_on:
- postgres
#front:
# build:
# context: ./front/
# dockerfile: Dockerfile
# container_name: MyINPulse-front
# ports:
# - "8080:80"
back:
front:
build:
context: ./MyINPulse-back/
context: ./front/
dockerfile: Dockerfile
container_name: MyINPulse-back
container_name: MyINPulse-front
ports:
- "8081:8080"
- "8080:80"
#back:
# build:
# context: ./MyINPulse-back/
# dockerfile: Dockerfile
# container_name: MyINPulse-back
# ports:
# - "8081:8080"

View File

@ -16,7 +16,7 @@ BACKEND_PASSWORD=backend_db_user_password
DATABASE_URL=MyINPulse-DB
VITE_KEYCLOAK_URL=http://localhost:7080
VITE_KEYCLOAK_CLIENT_ID=myinpulse-dev
VITE_KEYCLOAK_REALM=test
VITE_KEYCLOAK_CLIENT_ID=myinpulse
VITE_KEYCLOAK_REALM=MyINPulse
VITE_APP_URL=http://localhost:5173
VITE_BACKEND_URL=http://localhost:8081/

View File

@ -70,7 +70,7 @@ const fallbackProjects = [
},
];
/*
const createFirstAdmin = () => {
createAdmin(
(response) => {
@ -84,8 +84,7 @@ const createFirstAdmin = () => {
}
);
};
onMounted(createFirstAdmin)
*/
const fetchProjects = () => {
getAdminProjects(

View File

@ -1 +0,0 @@
keycloak-cas

View File

@ -1,6 +0,0 @@
FROM maven:3.8.8-eclipse-temurin-21-alpine
COPY ./keycloak-cas/ .
RUN mvn clean package

View File

@ -1,15 +0,0 @@
#!/bin/bash
if [ ! -d "./keycloak-cas/" ]
then
git clone https://github.com/RoboJackets/keycloak-cas
patch $(find . | grep UrlHelper.java) https_patch
fi
if [ -d "./target/" ]
then
rm -r target/
fi
docker build -t build-dep .
docker create -it --name build-dep-container build-dep bash
docker cp build-dep-container:/target ./target
docker rm -f build-dep-container

View File

@ -1,4 +0,0 @@
41c41
< .queryParam(PROVIDER_PARAMETER_SERVICE, uriInfo.getAbsolutePath().toString());
---
> .queryParam(PROVIDER_PARAMETER_SERVICE, uriInfo.getAbsolutePath().toString().replace("http://", "https://"));

View File

@ -1,30 +0,0 @@
FROM quay.io/keycloak/keycloak:latest AS builder
ARG KC_DB
ENV KC_DB=$KC_DB
# Install custom providers
ADD --chown=keycloak:keycloak --chmod=644 ./CAS/target/*.jar /opt/keycloak/providers/cas-provider.jar
# build optimized image
RUN /opt/keycloak/bin/kc.sh build
FROM quay.io/keycloak/keycloak:latest
ARG KC_DB
ENV KC_DB=$KC_DB
ARG KC_DB_URL
ENV KC_DB_URL=$KC_DB_URL
ARG KC_DB_USERNAME
ENV KC_DB_USERNAME=$KC_DB_USERNAME
ARG KC_DB_PASSWORD
ENV KC_DB_PASSWORD=$KC_DB_PASSWORD
COPY --from=builder /opt/keycloak/ /opt/keycloak/
WORKDIR /opt/keycloak
ENTRYPOINT ["/opt/keycloak/bin/kc.sh"]

File diff suppressed because it is too large Load Diff