mirror of
https://github.com/Southampton-RSG/breccia-mapper.git
synced 2026-03-03 03:17:07 +00:00
build: use environment variables in docker-compose
This commit is contained in:
@@ -8,6 +8,7 @@ venv/
|
|||||||
|
|
||||||
Caddyfile
|
Caddyfile
|
||||||
docker-compose.yml
|
docker-compose.yml
|
||||||
|
settings.ini
|
||||||
mail.log/
|
mail.log/
|
||||||
/roles/
|
/roles/
|
||||||
/static/
|
/static/
|
||||||
|
|||||||
@@ -2,12 +2,14 @@ version: '3.1'
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
web:
|
web:
|
||||||
|
image: breccia-mapper
|
||||||
build: .
|
build: .
|
||||||
ports:
|
ports:
|
||||||
- 8000:8000
|
- 8000:8000
|
||||||
environment:
|
environment:
|
||||||
DEBUG: "true"
|
DEBUG: ${DJANGO_DEBUG}
|
||||||
DATABASE_URL: sqlite:////app/db.sqlite3
|
DATABASE_URL: sqlite:////app/db.sqlite3
|
||||||
|
SECRET_KEY: ${DJANGO_SECRET_KEY}
|
||||||
volumes:
|
volumes:
|
||||||
- ./db.sqlite3:/app/db.sqlite3:z
|
- ./db.sqlite3:/app/db.sqlite3:z
|
||||||
- static_files:/app/static
|
- static_files:/app/static
|
||||||
@@ -18,6 +20,8 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 80:80
|
- 80:80
|
||||||
- 443:443
|
- 443:443
|
||||||
|
environment:
|
||||||
|
CADDY_TLS_EMAIL: ${CADDY_TLS_EMAIL}
|
||||||
volumes:
|
volumes:
|
||||||
- ./Caddyfile:/etc/caddy/Caddyfile:z
|
- ./Caddyfile:/etc/caddy/Caddyfile:z
|
||||||
# Caddy serves static files collected by Django
|
# Caddy serves static files collected by Django
|
||||||
|
|||||||
Reference in New Issue
Block a user