This commit is contained in:
@@ -21,6 +21,10 @@ config :logger, level: logger_level
|
||||
|
||||
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
|
||||
#
|
||||
# If you use `mix release`, you need to explicitly enable the server
|
||||
|
||||
@@ -64,6 +64,25 @@ services:
|
||||
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:
|
||||
customer_pg_data:
|
||||
rabbitmq_data:
|
||||
|
||||
@@ -29,6 +29,11 @@ controllers:
|
||||
MIX_ENV: prod
|
||||
PORT: "8080"
|
||||
PHX_HOST: "0.0.0.0"
|
||||
AMQP_URL:
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: rabbitmq-default-user
|
||||
key: connection_string
|
||||
RELEASE_COOKIE:
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
|
||||
Reference in New Issue
Block a user