This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user