Unverified Commit 6cf90e5c authored by Dmitriy Safronov's avatar Dmitriy Safronov Committed by GitHub
Browse files

Service (#3)

parent 12322196
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -82,7 +82,7 @@
    - docker_compose_service | length > 0
  with_items: "{{ (docker_compose_service_service.results + docker_compose_service_env.results + docker_compose_service_compose.results) | selectattr('changed', 'equalto', true) | map(attribute='item.key') | list | unique }}"
  ansible.builtin.systemd:
    state: reloaded
    state: restarted
    enabled: true
    daemon_reload: true
    name: "docker-compose_{{ item }}.service"
+3 −3
Original line number Diff line number Diff line
@@ -13,9 +13,9 @@ Environment="TERM=dumb"

WorkingDirectory=/opt/docker-compose_{{ item.key }}

ExecStart=/usr/bin/docker compose --env-file .env up --remove-orphans -d
ExecReload=/usr/bin/sh -c 'docker compose kill --remove-orphans && docker compose rm -svf && docker compose --env-file .env up --remove-orphans -d'
ExecStop=/usr/bin/docker compose --env-file .env down --remove-orphans
ExecStart=/usr/bin/sh -c 'docker compose --env-file .env up --remove-orphans -d'
ExecRestart=/usr/bin/sh -c 'docker compose rm -sf && docker compose --env-file .env up --remove-orphans -d'
ExecStop=/usr/bin/sh -c 'docker compose rm -sf'

[Install]
WantedBy=multi-user.target