From 24ac4adb792a9fe5cc9646e7c8ecb5b6501855c3 Mon Sep 17 00:00:00 2001 From: Nicholas Barrow <127700939+nbarrow-inspire-labs@users.noreply.github.com> Date: Thu, 7 Mar 2024 21:23:44 -0500 Subject: [PATCH] fix: persist pgsodium encryption key between restarts (#21855) * Update docker-compose.yml * bug fix based on https://github.com/supabase/postgres/pull/901 * Update docker-compose.yml based on https://github.com/supabase/postgres/pull/901 * chore: add named volume for db-config * Delete docker/volumes/db/pgsodium/.gitkeep * chore: use named volume for db-config --------- Co-authored-by: Han Qiao --- docker/docker-compose.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 0313ecf14cb..3104983c9f7 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -6,8 +6,8 @@ name: supabase version: "3.8" -services: +services: studio: container_name: supabase-studio image: supabase/studio:20240301-0942bfe @@ -380,6 +380,8 @@ services: - ./volumes/db/data:/var/lib/postgresql/data:Z # Changes required for Analytics support - ./volumes/db/logs.sql:/docker-entrypoint-initdb.d/migrations/99-logs.sql:Z + # Use named volume to persist pgsodium decryption key between restarts + - db-config:/etc/postgresql-custom vector: container_name: supabase-vector @@ -403,3 +405,6 @@ services: - ${DOCKER_SOCKET_LOCATION}:/var/run/docker.sock:ro command: [ "--config", "etc/vector/vector.yml" ] + +volumes: + db-config: