aboutsummaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2019-03-27 16:57:47 +0000
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2019-03-27 16:57:47 +0000
commit08783f7b4c9d685a76cf540290c7df6f51c89a4f (patch)
tree64997c4261fd72cb96b876b3ba3f52645cc6c9d9 /docker-compose.yml
parentDelete the dataset source file too (diff)
downloadAnnotateChange-08783f7b4c9d685a76cf540290c7df6f51c89a4f.tar.gz
AnnotateChange-08783f7b4c9d685a76cf540290c7df6f51c89a4f.zip
initial commit of docker compose file
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml19
1 files changed, 17 insertions, 2 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 1fe447c..6981989 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -2,18 +2,33 @@ version: '3'
services:
annotatechange:
- build: .
+ image: gjjvdburg/annotatechange:latest
+ env_file: .env
labels:
- "traefik.backend=annotatechange"
- "traefik.docker.network=web"
- "traefik.frontend.rule=Host:change.gertjanvandenburg.com"
- "traefik.port=80"
networks:
+ - internal
- web
+ depends_on:
+ - db
volumes:
- ./persist/instance:/home/annotatechange/instance
- - ./persist/mysql:/home/annotatechange/mysql
+
+ db:
+ image: mysql
+ env_file: .db_env
+ volumes:
+ - ./persist/mysql:/var/lib/mysql
+ networks:
+ - internal
+ labels:
+ - "traefik.enable=false"
networks:
web:
external: true
+ internal:
+ external: false