f736ed808d
[Ansible] Fix docker_compose_v2 pull option
2024-10-13 10:04:05 +02:00
26dd365b80
Ansible: Migrate to docker_compose_v2
2024-10-07 14:08:50 +02:00
e3abbbb8fe
Split setup & updates tasks to allow running only update ones.
2024-04-20 12:17:10 +02:00
14b484dd37
Replace docker_projects_dir by project_dir variable.
2024-03-30 11:58:59 +01:00
1304ffd7b7
Replace occurences of ansible_env['USER'] by host_uid.
2024-03-16 18:52:25 +01:00
8d197c8e55
Add docker.io prefix to container image names.
2024-03-02 12:13:30 +01:00
7d78e00d71
Add a task to show which image(s) got pulled.
2024-02-23 15:15:30 +01:00
93c291289c
Run backup before recreating container(s) if a new image has been downloaded.
2024-02-23 14:29:10 +01:00
81cd44918e
Add Etebase backup tasks.
2024-02-23 12:51:17 +01:00
6a4dd7cd2b
Etebase: Add etebase-server.ini template.
...
Some environment variables set in docker compose file (TIME_ZONE,
ALLOWED_HOSTS) are used only if
the etebase-server.ini file doesn't exist, which can be misleading.
If we change these variables after the etebase-server.ini file has been
generated, the settings won't be updated in the config file.
Templating this file allows changing these settings after the first run.
2024-02-23 12:41:39 +01:00
Viyurz
8b8e7505eb
Docker: Publish ports to localhost + proxy to ip to reduce lookups.
2024-02-18 22:19:55 +01:00
d0d8ababb3
Replace fake spaces by real ones.
2024-02-17 19:07:16 +01:00
Viyurz
474ca92782
The Great Ansible Update.
2024-02-17 19:01:04 +01:00