-
Notifications
You must be signed in to change notification settings - Fork 10
/
docker-compose.yml
28 lines (27 loc) · 1.01 KB
/
docker-compose.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
# this will start latest snapshot using /data as store
# NOTE: WHEN USING DOCKER YOU CANNOT DYNAMICALLY MANAGE YOUR PROFILES
version: "3.4"
services:
# activate this profile by adding --profile armadillo to the `docker-compose --profile armadillo up`
armadillo:
image: molgenis/molgenis-armadillo-snapshot:latest
environment:
LOGGING_CONFIG: 'classpath:logback-file.xml'
AUDIT_LOG_PATH: '/app/logs/audit.log'
SPRING_SECURITY_USER_PASSWORD: 'admin'
# TODO add all settings we generally use
# SPRING_SECURITY_OAUTH2_RESOURCESERVER_JWT_ISSUER_URI: 'https://auth.molgenis.org'
# SPRING_SECURITY_OAUTH2_RESOURCESERVER_OPAQUETOKEN_CLIENT_ID: 'b396233b-cdb2-449e-ac5c-a0d28b38f791'
ports:
- 8080:8080
volumes:
- ${PWD}/logs/:/app/logs
- ${PWD}/data/:/data
- /var/run/docker.sock:/var/run/docker.sock
# rserver:
# image: datashield/armadillo-rserver:6.2.0
# environment:
# DEBUG: "FALSE"
# ports:
# # host port: container port
# - 6311:6311