summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docker-compose.yml42
1 files changed, 0 insertions, 42 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index e1dad4e..6f53842 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -2,7 +2,6 @@ version: '3'
volumes:
postgres-data:
- redis-data:
services:
postgres:
@@ -15,46 +14,6 @@ services:
volumes:
- postgres-data:/var/lib/postgresql/data
- redis:
- image: redis:6.2-alpine
- container_name: redis
- restart: unless-stopped
- volumes:
- - redis-data:/data
- - ./data/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf
- - ./data/certbot/conf/:/etc/letsencrypt
- command: ["redis-server", "--appendonly", "yes"]
-
- certbot:
- image: certbot/certbot
- container_name: certbot
- volumes:
- - ./log/certbot/:/var/log/letsencrypt
- - ./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;'"
-
- scalelite-proxy:
- image: nginx:1.18
- container_name: scalelite-proxy
- restart: unless-stopped
- ports:
- - "80:80"
- - "443:443"
- environment:
- - NGINX_HOSTNAME=${URL_HOST:-xlab.blindside-dev.com}
- volumes:
- - ./log/proxy-nginx/:/var/log/nginx
- - ./data/proxy/nginx/sites.template.${DOCKER_PROXY_NGINX_TEMPLATE:-scalelite-proxy}:/etc/nginx/sites.template
- - ./data/proxy/nginx/sites-common:/etc/nginx/sites-common
- - ./data/certbot/conf/:/etc/letsencrypt
- - ./data/certbot/www/:/var/www/certbot
- depends_on:
- - certbot
- - scalelite-api
- - scalelite-recordings
- command: /bin/bash -c "envsubst '$$NGINX_HOSTNAME' < /etc/nginx/sites.template > /etc/nginx/conf.d/default.conf && exec nginx -g 'daemon off;'"
-
scalelite-recordings:
image: ${SCALELITE_RECORDINGS_DOCKER_IMAGE:-bigbluebutton/bbb-playback-proxy:bionic-230-alpine}
container_name: scalelite-recordings
@@ -82,7 +41,6 @@ services:
- ${SCALELITE_RECORDING_DIR-/mnt/scalelite-recordings/var/bigbluebutton}:/var/bigbluebutton
depends_on:
- postgres
- - redis
logging:
driver: journald