Commit graph

19 commits

Author SHA1 Message Date
8ce37b6416
fix(lint): teamspeak changed_when selinux context
We just ignore this for now.
2024-08-14 02:20:20 +02:00
e7a172877b
refactor!(teamspeak): Use podman quadlet setup
This is mostly equivalent to the awesome role found in @histalek's repository:
bde4d9dacb/roles/teamspeak
2024-08-14 00:53:09 +02:00
45bf9ecf8d
fix(docker-compose): Use docker compose plugin for validation 2024-02-22 03:42:59 +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
70341479b1
!chore: Migrate to docker_compose_v2
This now uses the new docker compose plugin.
Because we used docker-compose v1.24.1 to this point due to centos needing to install C toolchains to build never versions, the newest Docker v25 breaks compatibility and we need to use something newer.
2024-02-22 00:37:48 +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
Renovate Bot
ed9ec85969 automation: Update teamspeak to version 3.13.7 2022-06-22 22:06:03 +00:00
Renovate Bot
6e5a173ab6 automation: Update teamspeak Docker tag to v3.13.6 2021-06-14 18:06:42 +00:00
Renovate Bot
47f0da90c8 automation: Update teamspeak Docker tag to v3.13.5 2021-05-19 20:04:03 +00:00
951dbeb41d
Fix yamllint issues 2021-03-05 13:02:55 +01:00
08ed54d139
Roles: Validate using the local docker-compose instead of python cmd
This will make it easier to migrate to other systems that do not have python2 etc installed
2021-01-02 04:46:15 +01:00
Renovate Bot
fde2a183cc automation: Update teamspeak Docker tag to v3.13.3 2020-12-18 14:02:54 +00:00
Renovate Bot
d06a8097e5 automation: Update teamspeak Docker tag to v3.13.2 2020-11-20 14:22:35 +00:00
5824615758
teamspeak: Add automated upgrades via renovate 2020-10-12 21:34:07 +02:00
309aa18d61
teamspeak: Adjust directory permissions
This patch reduces the permissions on the install directory to just the root user and also fixes the ansible-lint issue by specifying the `mode`.
For all container mounted volumes, the ansible-lint rule is disabled, as the container takes care of the permissions etc.
2020-09-26 21:39:16 +02:00
912d32cdd3
Fix meta file dependencies reference to docker_compose role 2020-09-26 20:02:46 +02:00
100ef46288
traefik/teamspeak: Remove priority from default redirect + set endpoint
This patch removes the priority on the default HTTP->HTTPS redirect rule defined on the traefik container, as all traffic should always be redirected to HTTPS.
So, to fix the teamspeak redirect, the endpoint for the redirect was also correctly set.
2020-08-13 04:25:50 +02:00
ac6d8172dd
Initial commit 2020-08-10 01:37:13 +02:00