Skip to content

Instantly share code, notes, and snippets.

@soumyabrataghosh
Created February 15, 2022 10:42
Show Gist options
  • Save soumyabrataghosh/5b13b1de4a74f6ca8db0726471feba58 to your computer and use it in GitHub Desktop.
Save soumyabrataghosh/5b13b1de4a74f6ca8db0726471feba58 to your computer and use it in GitHub Desktop.
Obiba/OPAL Docker-compose
version: '3'
services:
opal:
image: obiba/opal:latest
ports:
- "8843:8443"
- "8880:8080"
links:
- rock
- mongo
- mysqldata
environment:
- JAVA_OPTS=-Xms1G -Xmx8G -XX:+UseG1GC
- OPAL_ADMINISTRATOR_PASSWORD=password
- MONGO_HOST=mongo
- MONGO_PORT=27017
- MYSQLDATA_HOST=mysqldata
- MYSQLDATA_USER=opal
- MYSQLDATA_PASSWORD=password
- ROCK_HOSTS=rock:8085
volumes:
- /tmp/opal:/srv
mongo:
image: mongo
mysqldata:
platform: linux/x86_64
image: mysql:5
environment:
- MYSQL_DATABASE=opal
- MYSQL_ROOT_PASSWORD=password
- MYSQL_USER=opal
- MYSQL_PASSWORD=password
rock:
image: obiba/rock:latest
datashield:
image: datashield/rock-base:latest
ports:
- 8085
environment:
- ROCK_ID=${ROCK_ID}
- ROCK_CLUSTER=default
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment