b7195a4d8b
fix(mailcow): backup directory permissions
...
Sadly mailcow needs global permissions on this folder :(
2024-08-14 01:59:07 +02:00
6e50428a5c
feat(mailcow): enhance setup tasks
...
Clone repo, open ports & add backup directory
2024-08-14 00:53:08 +02:00
ddd0effa0d
!remove(docker): Python SDK install & pyhton path workaround
...
Both is not needed anymore, since ansible docker modules use the api directly.
2024-02-22 01:56:50 +01:00
7469b6bbf4
!chore(docker-compose): Remove deprecated docker-compose python library
...
Since docker_compose_v2 module is now finally available using the newer plugin, we can retire the hacky install of the docker compose python library.
2024-02-22 01:29:19 +01:00
f112f27449
ansible-lint: Fix various new issues
2022-11-02 21:57:13 +01:00
5393a8ebbc
Use FQCN in all tasks
2022-08-13 17:50:54 +02:00
92164be957
playbooks: Add env_ansible_deps_python_version
for python path
...
This patch allows to optionally define a `env_ansible_deps_python_version` variable for a host, to change the python version used to import dynamic ansible python dependencies like docker and docker-compose.
This is useful on newer systems, where python2.7 is not used anymore.
2021-09-21 06:04:35 +02:00
db8aeefacb
format: Satisfy ansible-lint
...
This patch makes minor formatting adjustments & adds handlers to mastodon where appropriate to satisfy ansible-lint.
2021-09-14 01:45:22 +02:00
2a57c56074
mailcow: Reduce locally stored backups to 3
2021-03-28 02:35:55 +01:00
86468728aa
mailcow: Fix cronjob to run as root & log output
2021-03-15 13:09:29 +01:00
4b30b034c5
mailcow: Reduce number of backups to keep
2021-03-14 14:09:07 +01:00
32d6d7b905
Move playbooks into their own folder
2021-03-05 14:06:48 +01:00