From d6cdc1436f0a8b0f8bdd39f30d1554fbf50ceb8d Mon Sep 17 00:00:00 2001 From: AlberLC Date: Fri, 21 Jan 2022 20:07:46 +0100 Subject: [PATCH] Add docker files --- Dockerfile | 11 +++++++++++ docker-compose.yaml | 17 +++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yaml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..aa65d5a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM flanaganvaquero/flanawright + +WORKDIR /application +COPY flanabot flanabot +COPY requirements.txt . + +RUN pip3.10 install -r requirements.txt + +ENV PYTHONPATH=/application + +CMD python3.10 flanabot/main.py \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..493cd1f --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,17 @@ +services: + flanabot: + image: flanaganvaquero/flanabot + build: . + env_file: + - .env + + mongodb: + image: mongo + environment: + - MONGO_INITDB_ROOT_USERNAME=${MONGO_USER} + - MONGO_INITDB_ROOT_PASSWORD=${MONGO_PASSWORD} + volumes: + - mongodata:/data/db + +volumes: + mongodata: