summaryrefslogtreecommitdiffstats
path: root/docker
diff options
context:
space:
mode:
authorAndrew Godwin2022-11-27 10:54:01 -0700
committerAndrew Godwin2022-11-27 10:54:01 -0700
commitbc54e1856c09c8976ed89455cb09ba0f9abc2f03 (patch)
treee650cbcfd9518f8e134fb01a6844d68d900acaac /docker
parent0f77f0ba9607c31148fa7d4aa44a77cc26288661 (diff)
downloadtakahe-bc54e1856c09c8976ed89455cb09ba0f9abc2f03.tar.gz
takahe-bc54e1856c09c8976ed89455cb09ba0f9abc2f03.tar.bz2
takahe-bc54e1856c09c8976ed89455cb09ba0f9abc2f03.zip
Update docker-compose and instructions
Diffstat (limited to 'docker')
-rw-r--r--docker/docker-compose.yml12
1 files changed, 8 insertions, 4 deletions
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
index 3949f56..f9b89e5 100644
--- a/docker/docker-compose.yml
+++ b/docker/docker-compose.yml
@@ -12,11 +12,11 @@ x-takahe-common:
image: takahe:latest
environment:
- TAKAHE_DATABASE_URL: "postgres://postgres:insecure_password@db/takahe"
- TAKAHE_DEBUG: true
+ TAKAHE_DATABASE_SERVER: "postgres://postgres:insecure_password@db/takahe"
+ TAKAHE_DEBUG: "true"
TAKAHE_SECRET_KEY: "insecure_secret"
TAKAHE_CSRF_TRUSTED_ORIGINS: '["http://127.0.0.1:8000", "https://127.0.0.1:8000"]'
- TAKAHE_USE_PROXY_HEADERS: true
+ TAKAHE_USE_PROXY_HEADERS: "true"
TAKAHE_EMAIL_BACKEND: "console://console"
TAKAHE_MAIN_DOMAIN: "example.com"
TAKAHE_ENVIRONMENT: "development"
@@ -31,7 +31,7 @@ x-takahe-common:
services:
db:
- image: postgres:15-alpine
+ image: docker.io/postgres:15-alpine
healthcheck:
test: ['CMD', 'pg_isready', '-U', 'postgres']
volumes:
@@ -49,6 +49,10 @@ services:
ports:
- "8000:8000"
+ stator:
+ <<: *takahe-common
+ command: ["/takahe/manage.py", "runstator"]
+
setup:
<<: *takahe-common
command: ["/takahe/manage.py", "migrate"]