|
|
|
@ -7,16 +7,16 @@ services:
|
|
|
|
|
##################################################
|
|
|
|
|
|
|
|
|
|
mongo:
|
|
|
|
|
image: mongo
|
|
|
|
|
restart: always
|
|
|
|
|
volumes:
|
|
|
|
|
- ./mongo_data:/data/db
|
|
|
|
|
image: mongo:4.2
|
|
|
|
|
restart: always
|
|
|
|
|
volumes:
|
|
|
|
|
- ./mongo_data:/data/db
|
|
|
|
|
|
|
|
|
|
redis:
|
|
|
|
|
image: redis
|
|
|
|
|
restart: always
|
|
|
|
|
volumes:
|
|
|
|
|
- ./redis_data:/data
|
|
|
|
|
image: redis:5.0
|
|
|
|
|
restart: always
|
|
|
|
|
volumes:
|
|
|
|
|
- ./redis_data:/data
|
|
|
|
|
|
|
|
|
|
riot:
|
|
|
|
|
build: riot
|
|
|
|
@ -25,7 +25,7 @@ services:
|
|
|
|
|
- 8080:80
|
|
|
|
|
|
|
|
|
|
privatebin:
|
|
|
|
|
image: privatebin/nginx-fpm-alpine
|
|
|
|
|
image: privatebin/nginx-fpm-alpine:1.3.4
|
|
|
|
|
restart: always
|
|
|
|
|
volumes:
|
|
|
|
|
- ./privatebin_data:/srv/data
|
|
|
|
@ -39,6 +39,8 @@ services:
|
|
|
|
|
- "POSTGRES_PASSWORD=${ETHERPAD_POSTGRES_PASSWD}"
|
|
|
|
|
ports:
|
|
|
|
|
- 8084:9001
|
|
|
|
|
depends_on:
|
|
|
|
|
- postgres
|
|
|
|
|
|
|
|
|
|
grafana:
|
|
|
|
|
build: grafana
|
|
|
|
@ -51,7 +53,7 @@ services:
|
|
|
|
|
- 8082:3000
|
|
|
|
|
|
|
|
|
|
matrix-appservice-discord:
|
|
|
|
|
image: halfshot/matrix-appservice-discord
|
|
|
|
|
image: halfshot/matrix-appservice-discord:latest
|
|
|
|
|
restart: always
|
|
|
|
|
volumes:
|
|
|
|
|
- ./matrix-appservice-discord_data:/data
|
|
|
|
@ -96,27 +98,27 @@ services:
|
|
|
|
|
depends_on:
|
|
|
|
|
- postgres
|
|
|
|
|
|
|
|
|
|
cas:
|
|
|
|
|
build: django-cas-server
|
|
|
|
|
restart: always
|
|
|
|
|
environment:
|
|
|
|
|
DJANGO_DB_PASSWORD: "${DJANGO_CAS_DB_PASSWORD}"
|
|
|
|
|
DJANGO_SECRET_KEY: "${DJANGO_CAS_SECRET_KEY}"
|
|
|
|
|
DJANGO_CAS_LDAP_PASSWORD: "${DJANGO_CAS_LDAP_PASSWORD}"
|
|
|
|
|
ports:
|
|
|
|
|
- "8085:8000"
|
|
|
|
|
depends_on:
|
|
|
|
|
- postgres
|
|
|
|
|
# cas:
|
|
|
|
|
# build: django-cas-server
|
|
|
|
|
# restart: always
|
|
|
|
|
# environment:
|
|
|
|
|
# DJANGO_DB_PASSWORD: "${DJANGO_CAS_DB_PASSWORD}"
|
|
|
|
|
# DJANGO_SECRET_KEY: "${DJANGO_CAS_SECRET_KEY}"
|
|
|
|
|
# DJANGO_CAS_LDAP_PASSWORD: "${DJANGO_CAS_LDAP_PASSWORD}"
|
|
|
|
|
# ports:
|
|
|
|
|
# - "8085:8000"
|
|
|
|
|
# depends_on:
|
|
|
|
|
# - postgres
|
|
|
|
|
|
|
|
|
|
sharelatex:
|
|
|
|
|
build: sharelatex
|
|
|
|
|
restart: always
|
|
|
|
|
volumes:
|
|
|
|
|
- ./sharelatex_data:/var/lib/sharelatex
|
|
|
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
|
|
|
privileged: true
|
|
|
|
|
ports:
|
|
|
|
|
- "8086:8000"
|
|
|
|
|
depends_on:
|
|
|
|
|
- mongo
|
|
|
|
|
- redis
|
|
|
|
|
# sharelatex:
|
|
|
|
|
# build: sharelatex
|
|
|
|
|
# restart: always
|
|
|
|
|
# volumes:
|
|
|
|
|
# - ./sharelatex_data:/var/lib/sharelatex
|
|
|
|
|
# - /var/run/docker.sock:/var/run/docker.sock
|
|
|
|
|
# privileged: true
|
|
|
|
|
# ports:
|
|
|
|
|
# - "8086:8000"
|
|
|
|
|
# depends_on:
|
|
|
|
|
# - mongo
|
|
|
|
|
# - redis
|
|
|
|
|