From cac2aec983393feb53291ad5703681e9a933461d Mon Sep 17 00:00:00 2001 From: Chris Colvard Date: Fri, 28 Apr 2023 13:45:05 -0400 Subject: [PATCH] Use newer standard postgres image and switch to bind mount for db data --- docker-compose.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index ba34399..81e80dc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,10 +8,11 @@ volumes: services: db: - image: avalonmediasystem/db:fedora4 + image: postgres:14-alpine build: ./db volumes: - - database:/data + - ./db/init-db:/docker-entrypoint-initdb.d + - ./db_data:/data environment: - AVALON_DB_PASSWORD - FEDORA_DB_PASSWORD @@ -59,7 +60,7 @@ services: avalon: &avalon image: avalonmediasystem/avalon:7 build: - context: https://github.com/avalonmediasystem/avalon.git#v7.5.1 + context: https://github.com/avalonmediasystem/avalon.git#v7.6.0 target: prod command: bash -c "bundle exec rake db:migrate && bundle exec rails server -b 0.0.0.0" depends_on: