diff --git a/README.md b/README.md index 23c4535366e5740c9b8e50546a32b9f3d458e434..07de7ffe4060d5a49416ed3c42b44a8fed6962c3 100644 --- a/README.md +++ b/README.md @@ -34,11 +34,13 @@ git push -uf origin main ## Howto -### migrate database +### migrate database manually + +- exec into the container ``` cd /src -python manage.py migrate --settings=ldvspec.settings +python manage.py migrate --settings=ldvspec.settings.docker_sdc ``` *** diff --git a/ldvspec/Dockerfile b/ldvspec/Dockerfile index 42084e8d8c13d1ec76f8698c9e79f62b3ca9d893..9ff9050d4d22a4c2ed559b94e8059339ef81f757 100644 --- a/ldvspec/Dockerfile +++ b/ldvspec/Dockerfile @@ -14,6 +14,7 @@ RUN \ # collect the static files and make sure that the latest database migrations are done CMD \ + cd /src && \ python manage.py collectstatic --settings=ldvspec.settings.docker_sdc && \ python manage.py migrate --settings=ldvspec.settings.docker_sdc diff --git a/ldvspec/docker/docker-compose-dev-cd.yml b/ldvspec/docker/docker-compose-dev-cd.yml index ab1560bafefb37c0a3f7e79f876ebb9848beb540..1c581c8cb528407f6dd211904684c0784143c8e9 100644 --- a/ldvspec/docker/docker-compose-dev-cd.yml +++ b/ldvspec/docker/docker-compose-dev-cd.yml @@ -14,6 +14,7 @@ services: expose: - 5432 ports: + # enables an external database connection to sdc-dev.astron.nl:12000 - 12000:5432 networks: - traefik_proxy @@ -25,7 +26,7 @@ services: restart: always ldv-specification: - container_name: ldvspec + container_name: ldv-specification image: git.astron.nl:5000/astron-sdc/ldv-specification:latest expose: @@ -35,7 +36,6 @@ services: - ldv_network labels: - "traefik.enable=true" - #- "traefik.http.routers.ldv-specification.entryPoints=ldvspec" - "traefik.http.routers.ldv-specification.entryPoints=websecure" - "traefik.http.routers.ldv-specification.service=ldv-specification" - "traefik.http.routers.ldv-specification.rule=Host(`sdc-dev.astron.nl`) && PathPrefix(`/ldvspec`)"