From 8d49485e213691b00e4782de4b62de56369b00d6 Mon Sep 17 00:00:00 2001 From: Rory Date: Tue, 3 May 2022 15:48:40 +0200 Subject: [PATCH] added dummy compose file --- docker-compose.yml | 69 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..83a6f63 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,69 @@ +version: "3.7" +# ============== +# FROM https://confluence.vliz.be/pages/viewpage.action?pageId=51251214 + # be.vliz.container.description: Container description + # be.vliz.container.owner: Maintainer of the container + # be.vliz.container.project: Name(s) of the project(s) for which the container is used + # be.vliz.container.group: Bundles containers together logically + # be.vliz.container.vcs-url: Link to version control + # be.vliz.container.docs-url: Link to documentation +# ============== +# volumes: +# eurobis_data: +# erddap_content: + +networks: + crate_net: +# ============== +services: + # ------------ + crate_backend: + build: + context: . + dockerfile: ./backend/Dockerfile + container_name: crate-backend + networks: + - crate_net + env_file: + - .env + restart: unless-stopped + # command: python /code/main.py -ll '${LOGLEVEL}' + logging: + driver: json-file + options: + max-size: 10m + labels: + be.vliz.container.description: "RoCrate Maker backend." + be.vliz.container.owner: "cedric.decruw@vliz.be" + be.vliz.container.project: "RoCRATE" + be.vliz.container.group: "RoCrate-group" + be.vliz.container.vcs-url: "https://github page" + be.vliz.container.docs-url: "https://confluence page" + + # ------------ + crate-frontend: + build: + context: . + dockerfile: ./services/erddap-server/Dockerfile + # image: axiom/docker-erddap:2.14 + container_name: crate-frontend + networks: + - crate_net + ports: + - ${CRATE_EXPOSE_PORT:-8080}:80 + # volumes: + # - eurobis_data:/erddapData/ + env_file: + - .env + restart: unless-stopped + logging: + driver: json-file + options: + max-size: 10m + labels: + be.vliz.container.description: "RoCrate Maker FrontEnd" + be.vliz.container.owner: "cedric.decruw@vliz.be" + be.vliz.container.project: "RoCRATE" + be.vliz.container.group: "RoCrate-group" + be.vliz.container.vcs-url: "https://github page" + be.vliz.container.docs-url: "https://confluence page" \ No newline at end of file