diff --git a/container/config-generator/templates/aquila.service.configuration.json.erb b/container/config-generator/templates/aquila.service.configuration.json.erb index 23450ee..0852cdd 100644 --- a/container/config-generator/templates/aquila.service.configuration.json.erb +++ b/container/config-generator/templates/aquila.service.configuration.json.erb @@ -12,5 +12,14 @@ "identifier": "draco-cron", "token": "<%= env!('DRACO_CRON_AQUILA_TOKEN') %>" } + ], + "actions": [ + <% find_envs(/AQUILA_ACTION_(\S+?)_.+/, group: true).each_with_index do |(_, envs), i| %> + <%= ',' if i > 0 %> + { + "identifier": "<%= envs.fetch('IDENTIFIER', '') %>", + "token": "<%= envs.fetch('TOKEN', '') %>" + } + <% end %> ] } diff --git a/docker-compose/docker-compose.yml b/docker-compose/docker-compose.yml index 351d1e7..78189a2 100644 --- a/docker-compose/docker-compose.yml +++ b/docker-compose/docker-compose.yml @@ -191,6 +191,9 @@ services: restart: unless-stopped profiles: - runtime + networks: + - default + - aquila taurus: depends_on: @@ -252,3 +255,7 @@ services: volumes: generated-configs: postgres-data: + +networks: + aquila: + name: codezero-aquila