laravel-scheduler.service.j2 523 B

1234567891011121314
  1. [Unit]
  2. Description=Laravel scheduler({{ app_domain }}).
  3. Wants=network-online.target
  4. After=network-online.target
  5. [Service]
  6. Type=oneshot
  7. User={{ ansible_user }}
  8. ExecStart=/usr/bin/docker run --rm --name {{ app_domain }}-laravel-scheduler-{{ item.version }} -v /srv:/srv:z {{ item.image }} {{ app_deploy_target }}/scripts/laravel-scheduler-{{ item.version }}.sh
  9. ExecStop=/usr/bin/docker stop {{ app_domain }}-laravel-scheduler-{{ item.version }}
  10. WorkingDirectory={{ app_deploy_target }}
  11. [Install]
  12. WantedBy=multi-user.target