Skip to content

Commit

Permalink
Minor update: Update to route protection
Browse files Browse the repository at this point in the history
  • Loading branch information
TheAnhNguyenFOKUSFAME committed Feb 19, 2025
1 parent 1b2595f commit 583cd99
Show file tree
Hide file tree
Showing 157 changed files with 2,150 additions and 750 deletions.
20 changes: 1 addition & 19 deletions .env.default
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
PORT=3001

# URL WHERE THE REVERSE PROXY OF THE CLM-MICROSERVICES IS
DEPLOY_URL=http://localhost/api
DEPLOY_URL=http://localhost:3001

# ADMIN LTI TOOL
UES_BASIC_LAUNCH_RESSOURCE=/basic_launch/adminService
Expand All @@ -19,21 +19,3 @@ SMTP_PASS=

# THE BASE_PATH DEFINES THE SUBPATH WHERE ALL ROUTES SHOULD BE DEPLOYED
BASE_PATH=/core

# THE SECRET FOR THE JWT TOKENS
TOKEN_SECRET=secret

# CLM_ROOT_USER
[email protected]

# CLM_ROOT_PASSWORD
CLM_ROOT_PASSWORD=ABC123

# WHEN SET TO TRUE, THE ERRORS WILL BE RETURNED TO THE CLIENT. IF NOT ONLY A STATUS CODE WILL BE RETURNED
DISABLE_ERR_RESPONSE=false

# WHETHER TO ALLOW ACCESS_TOKEN FROM EXTERNAL OIDC PROVIDERS
OIDC_PROVIDERS=[]

# API TOKEN FOR TO ACCESS THE CLM API
API_TOKEN=MGMT_SERVICE
39 changes: 39 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
variables:
DOCKER_IMAGE_NAME: dockerhub.fokus.fraunhofer.de:5000/learning-technologies/clm-framework/clm-core
DOCKER_TLS_CERTDIR: "/certs"

stages:
- build_push

default:
image: docker:24.0.5
tags:
- build_docker
services:
- docker:24.0.5-dind
before_script:
- docker info

build_push_image:
stage: build_push
image: docker:latest
tags:
- build_docker
services:
- docker:dind
script:
- echo "Building Docker image..."
- docker login dockerhub.fokus.fraunhofer.de:5000 -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD"
- docker build -t $DOCKER_IMAGE_NAME:latest .
- echo "Pushing Docker image..."
- docker login dockerhub.fokus.fraunhofer.de:5000 -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD"
- >
if docker pull $DOCKER_IMAGE_NAME:latest; then
IMAGE_TAG=$CI_COMMIT_SHORT_SHA
else
IMAGE_TAG="latest"
fi
- docker tag $DOCKER_IMAGE_NAME:latest $DOCKER_IMAGE_NAME:$IMAGE_TAG
- docker push $DOCKER_IMAGE_NAME:$IMAGE_TAG
only:
- dev
Loading

0 comments on commit 583cd99

Please sign in to comment.