From 459cc75eb45b15db6f6202a2da4eebf63f727726 Mon Sep 17 00:00:00 2001 From: Asone Date: Wed, 15 Aug 2018 00:23:32 +0200 Subject: [PATCH] bugfix: expose port and add rocket env variable --- _provisioning/an-api/Dockerfile | 2 ++ docker-compose.yml | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/_provisioning/an-api/Dockerfile b/_provisioning/an-api/Dockerfile index 4258af9..f5fbd24 100644 --- a/_provisioning/an-api/Dockerfile +++ b/_provisioning/an-api/Dockerfile @@ -23,3 +23,5 @@ RUN wget --no-check-certificate https://raw.githubusercontent.com/stedolan/jq/ma RUN git clone https://framagit.org/tricoteuses/tricoteuses-api-assemblee.git WORKDIR tricoteuses-api-assemblee + +EXPOSE 8000 \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 0d4ca5b..1f7efb3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -53,12 +53,16 @@ services: assemblee: build: context: ./_provisioning/an-api + environment: + - ROCKET_ENV=staging command: cargo run -p tricoteuses_api_assemblee -- -c Config.toml -v volumes: - ./_data:/assemblee-data/ depends_on: - db - + ports: + - 8000:8000 + volumes: pgdata: _dumps: