From 274fcf9a5c0eee0bc1ed440a647e58258aed0a59 Mon Sep 17 00:00:00 2001 From: Mike Conrad Date: Tue, 20 May 2025 10:14:54 -0400 Subject: [PATCH] Add persisted db volume --- docker-compose.override.yml | 4 +++- docker-compose.yml | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/docker-compose.override.yml b/docker-compose.override.yml index fbf79db..c94cf45 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -1,3 +1,4 @@ +--- name: sentry services: scraper: @@ -8,7 +9,8 @@ services: volumes: - ./:/app - node_modules:/app/node_modules - command: node ace serve --watch + command: /bin/bash -c "echo 'hello' && node ace migration:run --force && node ace serve --watch" + depends_on: db: condition: service_healthy diff --git a/docker-compose.yml b/docker-compose.yml index 3a1b7cc..4da3e39 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -35,6 +35,8 @@ services: start_period: 5s networks: - database + volumes: + - pg_data:/var/lib/postgresql/data grafana: image: grafana/grafana:latest labels: @@ -59,3 +61,5 @@ networks: driver: bridge redis: driver: bridge +volumes: + pg_data: {} \ No newline at end of file