From fc4c2fad299bb17062b456ce1b828b2b50f3c9ed Mon Sep 17 00:00:00 2001 From: jon Date: Sat, 25 Sep 2021 13:13:19 -0500 Subject: [PATCH] Switched from mariadb to postgres for the db container --- README.md | 2 +- db.env | 3 +++ docker-compose.yml | 12 +++++------- 3 files changed, 9 insertions(+), 8 deletions(-) create mode 100644 db.env diff --git a/README.md b/README.md index 29c8b53..eb7d460 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ sysctl -w vm.max_map_count=262144 You can build and start all three containers (nextcloud, db and elasticsearch) with: -$docker-compose up +$ docker-compose up ## Basic Setup diff --git a/db.env b/db.env new file mode 100644 index 0000000..9ad8143 --- /dev/null +++ b/db.env @@ -0,0 +1,3 @@ +POSTGRES_PASSWORD=nextcloud1 +POSTGRES_DB=nextcloud +POSTGRES_USER=nextcloud diff --git a/docker-compose.yml b/docker-compose.yml index 29e4b97..ee636ad 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,16 +1,14 @@ version: '3' services: nextcloud_db: - image: mariadb - command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW + image: postgres:alpine restart: always volumes: - - ./db:/var/lib/mysql + - ./db:/var/lib/postgresql/data environment: - - MYSQL_ROOT_PASSWORD=hELLO@123 - - MYSQL_PASSWORD=hELLO@123 - - MYSQL_DATABASE=nextcloud - - MYSQL_USER=nextcloud + - "POSTGRES_DB=nextcloud" + - "POSTGRES_USER=nextcloud" + - "POSTGRES_PASSWORD=nextcloud1" nextcloud: image: nextcloud-ocr