mirror of
https://gitlab.science.ru.nl/technicie/MarietjeDjango.git
synced 2025-12-09 17:22:21 +01:00
43 lines
1.4 KiB
Plaintext
43 lines
1.4 KiB
Plaintext
services:
|
|
reverse-proxy:
|
|
container_name: 'marietje-reverse-proxy'
|
|
image: nginx:latest
|
|
restart: 'always'
|
|
depends_on:
|
|
- backend
|
|
ports:
|
|
- 80:80
|
|
volumes:
|
|
- ./data/shared/media/:/marietje/media/
|
|
- ./data/shared/static/:/marietje/static/
|
|
- ./data/reverse-proxy/conf.d/:/etc/nginx/conf.d/
|
|
- ./data/reverse-proxy/nginx.conf:/etc/nginx/nginx.conf
|
|
networks:
|
|
- marietje-network
|
|
|
|
backend:
|
|
build: "."
|
|
restart: 'always'
|
|
container_name: 'marietje-backend'
|
|
volumes:
|
|
- ./data/shared/static/:/marietje/src/website/static/
|
|
- ./data/shared/media/:/marietje/src/website/media/
|
|
- ./data/backend/log/:/marietje/log/
|
|
environment:
|
|
DJANGO_SECRET_KEY: '[Django Secret key]'
|
|
VIRTUAL_HOST: '[Marietje hostname]'
|
|
VIRTUAL_PROTO: 'uwsgi'
|
|
DJANGO_ALLOWED_HOST: 'marietje-zuid.nl'
|
|
DJANGO_MYSQL_NAME: 'marietje'
|
|
DJANGO_MYSQL_USER: 'marietje'
|
|
DJANGO_MYSQL_PASSWORD: '[Marietje zuid database password]'
|
|
DJANGO_MYSQL_HOST: 'localhost'
|
|
DJANGO_MYSQL_PORT: '3306'
|
|
DJANGO_BERTHA_HOST: 'bach.science.ru.nl'
|
|
DJANGO_BERTHA_PORT: '1234'
|
|
networks:
|
|
- marietje-network
|
|
|
|
networks:
|
|
marietje-network:
|
|
driver: bridge |