From 329a4123f3d40c86fbf1567d3682c4e86bb58e9e Mon Sep 17 00:00:00 2001 From: Cameron Steffen Date: Wed, 5 Mar 2025 14:18:19 -0600 Subject: [PATCH] Make docker override db hostname --- config/dev.exs | 2 +- config/test.exs | 2 +- docker-compose.yml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/config/dev.exs b/config/dev.exs index a3096f16..f04afd99 100644 --- a/config/dev.exs +++ b/config/dev.exs @@ -46,7 +46,7 @@ config :remote_retro, RemoteRetro.Repo, username: "postgres", password: "postgres", database: "remote_retro_dev", - hostname: "db", + hostname: System.get_env("DB_HOSTNAME", "localhost"), pool_size: 10, log: false diff --git a/config/test.exs b/config/test.exs index e94e3778..4ce923a4 100644 --- a/config/test.exs +++ b/config/test.exs @@ -68,7 +68,7 @@ config :remote_retro, RemoteRetro.Repo, username: "postgres", password: "postgres", database: "remote_retro_test", - hostname: "db", + hostname: System.get_env("DB_HOSTNAME", "localhost"), pool: Ecto.Adapters.SQL.Sandbox, pool_size: 20, queue_target: 5000, diff --git a/docker-compose.yml b/docker-compose.yml index f0b78b12..dc7a02c6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,6 +8,7 @@ services: - db environment: DATABASE_URL: "ecto://postgres:postgres@db/$DB_NAME" + DB_HOSTNAME: db NODE_OPTIONS: "--openssl-legacy-provider" REMOTE_RETRO_GOOGLE_OAUTH_CLIENT_ID: "$REMOTE_RETRO_GOOGLE_OAUTH_CLIENT_ID" REMOTE_RETRO_GOOGLE_OAUTH_CLIENT_SECRET: "$REMOTE_RETRO_GOOGLE_OAUTH_CLIENT_SECRET"