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: