summaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml42
1 files changed, 17 insertions, 25 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index fe056c6..24322ce 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,25 +1,17 @@
-on: '3'
- services:
- nginx:
- image: nginx:1.15-alpine
- ports:
- - "80:80"
- - "443:443"
- volumes:
- - ./data/nginx:/etc/nginx/conf.d
- - ./data/certbot/conf:/etc/letsencrypt
- - ./data/certbot/www:/var/www/certbot
- command: "/bin/sh -c 'while :; do sleep 6h & wait $${!}; nginx -s reload; done & nginx -g \"daemon off;\"'"
- restart: always
- certbot:
- image: certbot/certbot
- volumes:
- - ./data/certbot/conf:/etc/letsencrypt
- - ./data/certbot/www:/var/www/certbot
- entrypoint: "/bin/sh -c 'trap exit TERM; while :; do certbot renew; sleep 12h & wait $${!}; done;'"
- restart: always
-
- networks:
- default:
- external:
- name: frontend
+version: '3'
+services:
+ web:
+ build: ./web-server
+ container_name: dsa-web
+ volumes:
+ - ./data/certbot/www:/var/www/certbot
+ restart: always
+ core:
+ build: ./core
+ container_name: dsa-core
+ restart: always
+
+networks:
+ default:
+ external:
+ name: frontend