diff --git a/assessment_module_manager/Dockerfile b/assessment_module_manager/Dockerfile index de89687f..15ae1fcd 100644 --- a/assessment_module_manager/Dockerfile +++ b/assessment_module_manager/Dockerfile @@ -29,9 +29,5 @@ COPY . ./ RUN cp ./modules.docker.ini ./modules.ini RUN rm ./modules.docker.ini -# Use deployments configuration file for docker -RUN cp ./deployments.docker.ini ./deployments.ini -RUN rm ./deployments.docker.ini - # poetry scripts don't work here CMD poetry run python -m assessment_module_manager diff --git a/assessment_module_manager/deployments.docker.ini b/assessment_module_manager/deployments.docker.ini deleted file mode 100644 index fdd65a61..00000000 --- a/assessment_module_manager/deployments.docker.ini +++ /dev/null @@ -1,8 +0,0 @@ -[schwind] -url = https://ma-schwind.ase.cit.tum.de - -[playground] -url = https://athena-test1.ase.cit.tum.de - -[localhost] -url = http://localhost:3000 diff --git a/assessment_module_manager/deployments.ini b/assessment_module_manager/deployments.ini index 05cca46b..8b6ee2ea 100644 --- a/assessment_module_manager/deployments.ini +++ b/assessment_module_manager/deployments.ini @@ -1,5 +1,6 @@ # for local development only +# local LMS instance, i.e. Artemis [local] url = http://localhost:8080 diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index e9ffa5b7..3350ae01 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -21,6 +21,8 @@ services: depends_on: - postgres image: ls1tum/athena_assessment_module_manager:${ATHENA_TAG:-develop} + volumes: + - ./deployments.ini:/code/deployments.ini:ro module_example: hostname: module-example diff --git a/docker-compose.yml b/docker-compose.yml index 77722f26..7f9567a8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,6 +14,8 @@ services: - athena ports: - "5100:5100" + volumes: + - ./assessment_module_manager/deployments.ini:/code/deployments.ini:ro module_example: hostname: module-example