-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.demo.yml
More file actions
44 lines (42 loc) · 1.5 KB
/
docker-compose.demo.yml
File metadata and controls
44 lines (42 loc) · 1.5 KB
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
34
35
36
37
38
39
40
41
42
43
44
version: "3.1"
services:
wikiadviser-caddy:
image: wikiadviser-caddy:git
container_name: wikiadviser-caddy
volumes:
- caddy-data:/data
- ./Caddyfile.demo:/etc/caddy/Caddyfile:ro
- ./robots.txt:/etc/caddy/robots.txt:ro
- /var/log/caddy/:/var/log/caddy/
build:
context: frontend
args:
SUPABASE_PROJECT_URL: ${SUPABASE_PROJECT_URL}
SUPABASE_ANON_KEY: ${SUPABASE_ANON_KEY}
MEDIAWIKI_ENDPOINT: ${MEDIAWIKI_ENDPOINT}
WIKIADVISER_LANGUAGES: ${WIKIADVISER_LANGUAGES}
MEDIAWIKI_DEV_ENDPOINT: ${MEDIAWIKI_DEV_ENDPOINT}
SHARE_LINK_DAY_LIMIT: ${SHARE_LINK_DAY_LIMIT}
SENTRY_DSN_FRONTEND: ${SENTRY_DSN_FRONTEND}
SENTRY_ENV_FRONTEND: ${SENTRY_ENV_FRONTEND}
POSTHOG_API_KEY: ${POSTHOG_API_KEY}
POSTHOG_API_HOST: ${POSTHOG_API_HOST}
X_API_KEY: ${X_API_KEY}
USE_MIRA: ${USE_MIRA}
ports:
- 443:443
- 80:80
environment:
- WIKIADVISER_FRONTEND_ENDPOINT=${WIKIADVISER_FRONTEND_ENDPOINT}
- WIKIADVISER_LANGUAGES=${WIKIADVISER_LANGUAGES}
- MEDIAWIKI_DEV_ENDPOINT=${MEDIAWIKI_DEV_ENDPOINT}
- SENTRY_DSN_FRONTEND=${SENTRY_DSN_FRONTEND}
- SENTRY_ENV_FRONTEND=${SENTRY_ENV_FRONTEND}
- SHARE_LINK_DAY_LIMIT=${SHARE_LINK_DAY_LIMIT}
- SUPABASE_PROJECT_URL=${SUPABASE_PROJECT_URL}
- POSTHOG_API_KEY=${POSTHOG_API_KEY}
- POSTHOG_API_HOST=${POSTHOG_API_HOST}
- X_API_KEY=${X_API_KEY}
- USE_MIRA=${USE_MIRA}
volumes:
caddy-data: