From b0cfaad9a35c1b0ebedf4b8d17c644fdae2b9ad7 Mon Sep 17 00:00:00 2001 From: CapsLock Date: Sat, 1 May 2021 20:51:01 +0200 Subject: [PATCH] Changed db mount path Fixes #65 --- README.md | 6 +++++- docker/docker-compose-dev.yml | 2 +- docker/docker-compose.yml | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e61d9a8..a7bbc57 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,11 @@ The app will be available at http://localhost:2244. Database is saved under `db` folder. This folder is mounted in `app` container to persist data changes on host disk. -For development purpose, you can use both `docker-compose.yml` and `docker-compose-dev.yml` which allows you to work on copanier source code and make gunicorn automatically reload workers when code changes. +For development purpose, you can use both `docker-compose.yml` and `docker-compose-dev.yml` which allows you to work on copanier source code and make gunicorn automatically reload workers when code changes: + +```bash +sudo docker-compose -p copanier -f docker-compose.yml -f docker-compose-dev.yml up +``` ## Run local server diff --git a/docker/docker-compose-dev.yml b/docker/docker-compose-dev.yml index ae4eae3..a9b6cd5 100644 --- a/docker/docker-compose-dev.yml +++ b/docker/docker-compose-dev.yml @@ -1,4 +1,4 @@ -version: "3.9" +version: "3.3" services: app: command: /srv/copanier-venv/bin/gunicorn -k roll.worker.Worker copanier:app --bind 0.0.0.0:2244 --reload --log-level debug --access-logfile - --error-logfile - diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 628e5dd..e70d14f 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,4 +1,4 @@ -version: "3.9" +version: "3.3" services: app: build: @@ -6,7 +6,7 @@ services: dockerfile: "./docker/Dockerfile" command: /srv/copanier-venv/bin/gunicorn -k roll.worker.Worker copanier:app --bind 0.0.0.0:2244 volumes: - - "../copanier/db:/srv/copanier/db" # To persist database changes + - "../db:/srv/copanier/db" # To persist database changes restart: always static: image: "nginx:latest"