From: Guillaume Pellerin Date: Tue, 13 Nov 2018 14:30:09 +0000 (+0100) Subject: Merge branch 'dev' into docker X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=50a82c08aacf2a6269ebe60500901cceffe44fa8;p=mezzo.git Merge branch 'dev' into docker --- 50a82c08aacf2a6269ebe60500901cceffe44fa8 diff --cc docker-compose.yml index 56d90ee0,3b694027..81f776b6 --- a/docker-compose.yml +++ b/docker-compose.yml @@@ -18,52 -18,46 +18,52 @@@ # Authors: # Guillaume Pellerin -# version 1 - -var: - image: debian:jessie - volumes: - - ./var/media:/srv/media - - ./var/backup:/srv/backup - - ./var/static:/srv/static - - ./var/log/uwsgi:/var/log/uwsgi - - ./var/log/nginx:/var/log/nginx - - ./var/log/app:/var/log/app - - ./var/log/cron:/var/log/cron - - ./bin:/srv/bin - - ./doc:/srv/doc - - /srv/bower - command: "true" - -db: - image: postgres:9.5 - volumes_from: - - var - volumes: - - ./var/lib/postgresql/data:/var/lib/postgresql/data - environment: - - POSTGRES_PASSWORD=noodFof2Kna - -app: - image: ircamweb/mezzo - command: /bin/sh bin/app.sh --runserver - volumes: - - ./app:/srv/app - - ./lib:/srv/lib - - .git:/srv/.git - volumes_from: - - var - expose: - - "8000" - ports: - - "9000:8000" - links: - - db - environment: - - DEBUG=False +version: '2' +services: + var: + image: debian:jessie + volumes: + - ./var/media:/srv/media + - ./var/backup:/srv/backup + - ./var/static:/srv/static + - ./var/log/uwsgi:/var/log/uwsgi + - ./var/log/nginx:/var/log/nginx + - ./var/log/app:/var/log/app + - ./var/log/cron:/var/log/cron + - ./bin:/srv/bin + - ./doc:/srv/doc + - /srv/bower + command: "true" + db: + image: postgres:9.5 + volumes: + - ./var/lib/postgresql/data:/var/lib/postgresql/data + env_file: + - 'env/prod.env' + + app: + image: ircamweb/mezzo:latest-dev + command: /bin/sh bin/app.sh --runserver + volumes: + - ./app:/srv/app + - ./lib:/srv/lib + - .git:/srv/.git + volumes_from: + - var + expose: + - "8000" + ports: - - "9001:8000" ++ - "9001:8000" + depends_on: + - var + - db + env_file: + - 'env/prod.env' + + nginx: + image: nginx + +volumes: + var: + app: + db: