docker compose fet.at

This commit is contained in:
2022-05-29 11:22:31 +01:00
parent f1f3545e20
commit 35e8aa0abf

View File

@@ -1,7 +1,7 @@
version: "2" version: "2"
services: services:
flaskfetfotos: flaskfetfotos:
image: docker.triton2.fet.at/flask-fet-fotos image: docker.fet.at/flask-fet-fotos
environment: environment:
FLASK_DEBUG: 1 FLASK_DEBUG: 1
FLASK_APP: main.py FLASK_APP: main.py
@@ -18,6 +18,7 @@ services:
MYSQL_ALLOW_EMPTY_PASSWORD: "yes" MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
volumes: volumes:
- mysql-volume:/var/lib/mysql - mysql-volume:/var/lib/mysql
#- /root/2022_04_24/mysql:/docker-entrypoint-initdb.d/
etherpadsql: etherpadsql:
image: mariadb image: mariadb
environment: environment:
@@ -29,6 +30,7 @@ services:
MYSQL_ALLOW_EMPTY_PASSWORD: "yes" MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
volumes: volumes:
- ep-mysql-volume:/var/lib/mysql - ep-mysql-volume:/var/lib/mysql
# - /root/2022_04_24/etherpad:/docker-entrypoint-initdb.d/
etherpad: etherpad:
image: etherpad/etherpad image: etherpad/etherpad
environment: environment:
@@ -47,7 +49,7 @@ services:
- /srv/APIKEY.txt:/opt/etherpad-lite/APIKEY.txt - /srv/APIKEY.txt:/opt/etherpad-lite/APIKEY.txt
# - ./deployment/mysql.cnf:/etc/mysql/conf.d # - ./deployment/mysql.cnf:/etc/mysql/conf.d
fet2020: fet2020:
image: docker.triton2.fet.at/fet2020django image: docker.fet.at/fet2020django
environment: environment:
- HOST_NAME - HOST_NAME
- DEBUG - DEBUG
@@ -59,9 +61,10 @@ services:
- mysql - mysql
- etherpad - etherpad
ports: ports:
- "8001:8080" - "8005:8080"
volumes: volumes:
- /srv/APIKEY.txt:/app/etherpad/APIKEY.txt - /srv/APIKEY.txt:/app/etherpad/APIKEY.txt
- files:/app/files
volumes: volumes:
ep-mysql-volume: ep-mysql-volume:
driver: local driver: local