2021-07-19 07:03:05 +02:00
|
|
|
---
|
|
|
|
|
2023-08-11 08:18:46 +02:00
|
|
|
- name: 'Create user'
|
2024-02-19 00:02:00 +01:00
|
|
|
include_tasks: 'user.yml'
|
2022-10-21 22:56:51 +02:00
|
|
|
tags:
|
|
|
|
- 'backend'
|
|
|
|
when: lacre_backend_deploy == 'true'
|
2021-07-19 07:03:05 +02:00
|
|
|
|
2023-08-11 08:18:46 +02:00
|
|
|
- name: 'Clone / Update repository'
|
2024-02-19 00:02:00 +01:00
|
|
|
include_tasks: 'git.yml'
|
2022-10-21 22:56:51 +02:00
|
|
|
tags:
|
|
|
|
- 'backend'
|
|
|
|
when: lacre_backend_deploy == 'true'
|
2021-07-19 07:03:05 +02:00
|
|
|
|
|
|
|
- name: 'Configure Lacre'
|
2024-02-19 00:02:00 +01:00
|
|
|
include_tasks: 'configure.yml'
|
2022-05-09 23:43:14 +02:00
|
|
|
tags:
|
|
|
|
- 'config'
|
|
|
|
- 'configure'
|
2022-10-21 22:56:51 +02:00
|
|
|
- 'backend'
|
2022-10-28 21:53:53 +02:00
|
|
|
when: lacre_backend_deploy == 'true'
|
|
|
|
|
2024-02-21 13:39:02 +01:00
|
|
|
- name: 'Install Lacre'
|
|
|
|
include_tasks: 'install.yml'
|
|
|
|
tags:
|
|
|
|
- 'backend'
|
|
|
|
when: lacre_backend_deploy == 'true'
|
|
|
|
|
2022-10-28 21:53:53 +02:00
|
|
|
- name: 'Use simple filter'
|
2024-02-19 00:02:00 +01:00
|
|
|
include_tasks: 'simple_filter.yml'
|
2022-10-28 21:53:53 +02:00
|
|
|
when: lacre_daemon == 'false'
|
|
|
|
|
|
|
|
- name: 'Deploy Advanced filter'
|
2024-02-19 00:02:00 +01:00
|
|
|
include_tasks: 'daemon.yml'
|
2022-10-28 21:53:53 +02:00
|
|
|
tags:
|
|
|
|
- 'backend'
|
|
|
|
- 'config'
|
|
|
|
- 'daemon'
|
2023-08-11 08:18:46 +02:00
|
|
|
when: lacre_daemon == 'true'
|
2021-07-19 07:03:05 +02:00
|
|
|
|
2022-10-18 13:30:40 +02:00
|
|
|
- name: 'Deploy Lacre Webgate'
|
2024-02-19 00:02:00 +01:00
|
|
|
include_tasks: 'webgate.yml'
|
2022-05-09 23:43:14 +02:00
|
|
|
tags:
|
2022-10-18 13:30:40 +02:00
|
|
|
- 'webgate'
|
2022-10-21 22:56:51 +02:00
|
|
|
when: lacre_webgate_deploy == 'true'
|
2022-03-21 21:21:02 +01:00
|
|
|
|