7 Commits

Author SHA1 Message Date
8608d89653
Implemented correct template for collabora 2025-08-20 09:07:33 +02:00
a4f39ac732
Renamed webserver roles to more speakable names 2025-08-20 08:54:17 +02:00
9cfb8f3a60
Different optimations for collabora 2025-08-20 08:34:12 +02:00
594d9417d1
handlers(docker): add once-per-directory docker compose pull with lockfile
- Introduced a new handler 'docker compose pull' that runs only once per
  {{ docker_compose.directories.instance }} directory by using a lock
  file under /run/ansible/compose-pull.
- Ensures idempotency by marking the task as changed only when a pull
  was actually executed.
- Restricted execution with 'when: MODE_UPDATE | bool'.
- Improves update workflow by avoiding redundant docker pulls during
  the same Ansible run.

Reference: ChatGPT discussion
https://chatgpt.com/share/68a55151-959c-800f-8b70-160ffe43e776
2025-08-20 06:42:49 +02:00
b6aec5fe33
Optimized features 2025-08-20 05:39:49 +02:00
f477ee3731
Deactivated redis, moved version to correct place for web-svc-collabora 2025-08-20 03:40:37 +02:00
7019b307c5
Optimized collabora draft 2025-08-20 01:00:20 +02:00