Skip to content
Snippets Groups Projects
Commit f5e94c74 authored by Benjamin Ledel's avatar Benjamin Ledel
Browse files

* docker compose locals

parent 98c83530
Branches
No related tags found
No related merge requests found
services:
database:
image: mariadb:10.6
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
MYSQL_DATABASE: polaris
networks:
- internal
volumes:
- ./db:/var/lib/mysql
labels:
- traefik.enable=false
redis_db:
image: redis:7-alpine
restart: unless-stopped
command: redis-server --requirepass ${REDIS_PASSWORD}
networks:
- internal
rights-engine:
image: registry.digitallearning.gmbh/polaris/rights-engine/rights-engine:latest
restart: unless-stopped
expose:
- 80
ports:
- 80:80
environment:
- CELERY_BROKER_URL=redis://:${REDIS_PASSWORD}@redis_db:6379
networks:
- internal
- web
depends_on:
- database
- redis_db
volumes:
- ".env:/usr/src/app/backend/.env"
- "./id_rsa.pub:/usr/src/app/backend/id_rsa.pub"
- "./id_rsa:/usr/src/app/backend/id_rsa"
- "./data_disclosure_zips/:/usr/src/app/backend/data_disclosure_zips"
beat:
image: registry.digitallearning.gmbh/polaris/rights-engine/rights-engine:latest
restart: unless-stopped
entrypoint: celery
command: -A backend beat -l info
environment:
- CELERY_BROKER_URL=redis://:${REDIS_PASSWORD}@redis_db:6379
networks:
- internal
- web
depends_on:
- database
- redis_db
volumes:
- ".env:/usr/src/app/backend/.env"
- "./id_rsa.pub:/usr/src/app/backend/id_rsa.pub"
- "./id_rsa:/usr/src/app/backend/id_rsa"
worker:
image: registry.digitallearning.gmbh/polaris/rights-engine/rights-engine:latest
restart: unless-stopped
entrypoint: celery
command: -A backend worker --loglevel=debug
environment:
- CELERY_BROKER_URL=redis://:${REDIS_PASSWORD}@redis_db:6379
networks:
- internal
- web
depends_on:
- database
- redis_db
- beat
volumes:
- ".env:/usr/src/app/backend/.env"
- "./id_rsa.pub:/usr/src/app/backend/id_rsa.pub"
- "./id_rsa:/usr/src/app/backend/id_rsa"
- "./data_disclosure_zips/:/usr/src/app/backend/data_disclosure_zips"
networks:
web:
external: true
internal:
external: false
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment