From f692662361248154cfe8e6ef30187e141234a06e Mon Sep 17 00:00:00 2001 From: "Nikita P. Shupeyko" Date: Wed, 21 Jun 2017 21:56:11 +0300 Subject: [PATCH] Introduce node service to production setup --- .../compose/node/{Dockerfile-dev => Dockerfile} | 0 {{cookiecutter.project_slug}}/dev.yml | 2 +- {{cookiecutter.project_slug}}/docker-compose.yml | 7 +++++++ 3 files changed, 8 insertions(+), 1 deletion(-) rename {{cookiecutter.project_slug}}/compose/node/{Dockerfile-dev => Dockerfile} (100%) diff --git a/{{cookiecutter.project_slug}}/compose/node/Dockerfile-dev b/{{cookiecutter.project_slug}}/compose/node/Dockerfile similarity index 100% rename from {{cookiecutter.project_slug}}/compose/node/Dockerfile-dev rename to {{cookiecutter.project_slug}}/compose/node/Dockerfile diff --git a/{{cookiecutter.project_slug}}/dev.yml b/{{cookiecutter.project_slug}}/dev.yml index 715b35d97..eb75ee90d 100644 --- a/{{cookiecutter.project_slug}}/dev.yml +++ b/{{cookiecutter.project_slug}}/dev.yml @@ -53,7 +53,7 @@ services: node: build: context: . - dockerfile: ./compose/node/Dockerfile-dev + dockerfile: ./compose/node/Dockerfile volumes: - .:/app # http://jdlm.info/articles/2016/03/06/lessons-building-node-app-docker.html diff --git a/{{cookiecutter.project_slug}}/docker-compose.yml b/{{cookiecutter.project_slug}}/docker-compose.yml index af54b4442..2f2b3c760 100644 --- a/{{cookiecutter.project_slug}}/docker-compose.yml +++ b/{{cookiecutter.project_slug}}/docker-compose.yml @@ -19,6 +19,7 @@ services: depends_on: - postgres - redis + - node command: /gunicorn.sh env_file: .env @@ -76,3 +77,9 @@ services: - redis command: celery -A {{cookiecutter.project_slug}}.taskapp beat -l INFO {% endif %} + + node: + extends: + service: node + file: ./dev.yml + ports: {}