-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose-stage.yml
33 lines (33 loc) · 1.29 KB
/
docker-compose-stage.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
services:
app:
image: ghcr.io/stuartmaxwell/stuartm.nz:latest
entrypoint: /app/entrypoint.sh
command: uv run --no-cache gunicorn --worker-tmp-dir /dev/shm --workers=2 --worker-class=gthread --bind 0.0.0.0:8000 config.wsgi
user: "1000"
environment:
- "SECRET_KEY=${SECRET_KEY}"
- "DEBUG=${DEBUG}"
- "ALLOWED_HOSTS=${ALLOWED_HOSTS}"
- "EMAIL_HOST=${EMAIL_HOST}"
- "EMAIL_PORT=${EMAIL_PORT}"
- "EMAIL_HOST_USER=${EMAIL_HOST_USER}"
- "EMAIL_HOST_PASSWORD=${EMAIL_HOST_PASSWORD}"
- "EMAIL_USE_TLS=${EMAIL_USE_TLS}"
- "DEFAULT_FROM_EMAIL=${DEFAULT_FROM_EMAIL}"
- "DB_ENGINE=${DB_ENGINE}"
- "DB_HOST=${DB_HOST}"
- "DB_NAME=${DB_NAME}"
- "DB_PASSWORD=${DB_PASSWORD}"
- "DB_PORT=${DB_PORT}"
- "DB_USER=${DB_USER}"
- "WHITENOISE_STATIC=${WHITENOISE_STATIC}"
- "ADMIN_URL=${ADMIN_URL}"
- "SENTRY_ENVIRONMENT=${SENTRY_ENVIRONMENT}"
- "SENTRY_DSN=${SENTRY_DSN}"
- "SENTRY_TRACES_SAMPLE_RATE=${SENTRY_TRACES_SAMPLE_RATE}"
- "SITE_TITLE=${SITE_TITLE}"
- "POST_PREFIX=${POST_PREFIX}"
- "POST_PERMALINK=${POST_PERMALINK}"
- "ARCHIVES_PATH_ENABLED=${ARCHIVES_PATH_ENABLED}"
- "ARCHIVES_PATH=${ARCHIVES_PATH}"
- "DATE_ARCHIVES_ENABLED=${DATE_ARCHIVES_ENABLED}"