From da20f5cc956aaa8f8c4e244ba55ad75a2215f868 Mon Sep 17 00:00:00 2001 From: Heinrich Thaler Date: Fri, 27 Dec 2024 10:42:26 +0100 Subject: [PATCH] Add docker-compose.yml --- docker-compose.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..d74f453 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,32 @@ +volumes: + nextcloud: + db: + +services: + db: + image: mariadb + restart: always + command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW + volumes: + - db:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + + app: + image: nextcloud-custom + build: https://gt.it-thaler.de/heinrich/nextcloud-compose/raw/branch/main/Dockerfile + restart: always + ports: + - 8070:80 + links: + - db + volumes: + - nextcloud:/var/www/html + environment: + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + - MYSQL_HOST=db