diff --git a/{{cookiecutter.project_slug}}/local.env b/{{cookiecutter.project_slug}}/local.env new file mode 100644 index 000000000..cce84cfe1 --- /dev/null +++ b/{{cookiecutter.project_slug}}/local.env @@ -0,0 +1,4 @@ +POSTGRES_USER={{cookiecutter.project_slug}} +POSTGRES_PASSWORD={{cookiecutter.project_slug}} +POSTGRES_DB={{cookiecutter.project_slug}} + diff --git a/{{cookiecutter.project_slug}}/local.yml b/{{cookiecutter.project_slug}}/local.yml index dbd321c82..0bc5a5820 100644 --- a/{{cookiecutter.project_slug}}/local.yml +++ b/{{cookiecutter.project_slug}}/local.yml @@ -10,8 +10,8 @@ services: volumes: - postgres_data_dev:/var/lib/postgresql/data - postgres_backup_dev:/backups - environment: - - POSTGRES_USER={{cookiecutter.project_slug}} + env_file: + - local.env django: build: @@ -19,10 +19,13 @@ services: dockerfile: ./compose/django/Dockerfile-dev command: /start-dev.sh depends_on: - - postgres{% if cookiecutter.use_mailhog == 'y' %} - - mailhog{% endif %} + - postgres +{% if cookiecutter.use_mailhog == 'y' -%} + - mailhog +{%- endif %} + env_file: + - local.env environment: - - POSTGRES_USER={{cookiecutter.project_slug}} - USE_DOCKER=yes volumes: - .:/app @@ -36,8 +39,8 @@ services: dockerfile: ./compose/django/Dockerfile-dev depends_on: - postgres - environment: - - POSTGRES_USER={{cookiecutter.project_slug}} + env_file: + - local.env volumes: - .:/app {% endif %}