set amq
Some checks failed
Build and Publish / build-release (push) Has been cancelled

This commit is contained in:
2026-04-14 16:28:37 -05:00
parent 4e7db4a7c5
commit d289da18fa
3 changed files with 28 additions and 0 deletions

View File

@@ -21,6 +21,10 @@ config :logger, level: logger_level
config :logger, :console, format: {Logger.Formatter, :format} config :logger, :console, format: {Logger.Formatter, :format}
if amqp_url = System.get_env("AMQP_URL") do
config :policy_service, :amqp_url, amqp_url
end
# ## Using releases # ## Using releases
# #
# If you use `mix release`, you need to explicitly enable the server # If you use `mix release`, you need to explicitly enable the server

View File

@@ -64,6 +64,25 @@ services:
exit 0; exit 0;
" "
app:
image: policy_service:3vhql9vd8pm9fwad3q5hp5qs4i7nqb3n
ports:
- "4000:4000"
environment:
MIX_ENV: prod
PORT: "4000"
PHX_HOST: "0.0.0.0"
PHX_SERVER: "true"
DATABASE_URL: "ecto://postgres:postgres@postgres:5432/policy_service_dev"
SECRET_KEY_BASE: "dGVzdF9zZWNyZXRrZXlfYmFzZV9mb3JfdGVzdGluZ19wdXJwb3Nlcw=="
AMQP_URL: "amqp://guest:guest@rabbitmq:5672"
RELEASE_COOKIE: "test-cookie"
depends_on:
postgres:
condition: service_healthy
rabbitmq:
condition: service_healthy
volumes: volumes:
customer_pg_data: customer_pg_data:
rabbitmq_data: rabbitmq_data:

View File

@@ -29,6 +29,11 @@ controllers:
MIX_ENV: prod MIX_ENV: prod
PORT: "8080" PORT: "8080"
PHX_HOST: "0.0.0.0" PHX_HOST: "0.0.0.0"
AMQP_URL:
valueFrom:
secretKeyRef:
name: rabbitmq-default-user
key: connection_string
RELEASE_COOKIE: RELEASE_COOKIE:
valueFrom: valueFrom:
secretKeyRef: secretKeyRef: