Commit graph

23 commits

Author SHA1 Message Date
127245433a
gitlab-runner: Upgrade to version 13.3.0 2020-08-23 11:24:28 +02:00
8cfa32663e
gitlab: Upgrade to version 13.3.0 2020-08-23 11:24:07 +02:00
Sheogorath
4a5c245128
traefik: Remove file provider config options when omitted
Currently there is an ugly error message when traefik tries to read the
dynamic_conf directory while it doesn't exists, because no dynamic
config is definied. This patch makes the config, given that it's not
defined truely optional and gets rid of the error message.
2020-08-21 17:11:55 +02:00
a2b76ad7b0
ts3audiobot: Add role
Adds a simplified version of the role, without generating configuration. You still need to adjust the `rights.toml` and add a bot under `data/bots/BOTNAME/bot.toml`.
2020-08-20 21:49:06 +02:00
147c11a828
gitlab: Upgrade to version 13.2.6 2020-08-18 22:48:19 +02:00
3a5c074e25
gitlab: Upgrade to version 13.2.5 2020-08-18 15:37:18 +02:00
f8306138b7
traefik: Fix IPv6 support to work properly
With some of the recently introduced changes especially around the
defaults and ipv6 addresses, this patch fixes all remaining issues and
makes sure the docker and firewall configuration fits the expectations.

Original commit: 7819c8fcc8
2020-08-18 15:35:55 +02:00
95730a6a96
docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
cb6f8b1865
static_websites: Define static_websites as empty list by default 2020-08-15 00:27:35 +02:00
d0fed7b07c
minio: Define minio_users as empty list by default 2020-08-15 00:26:12 +02:00
c9eb84f8f0
static_websites: Add "" to default boolean value on hsts labels
This will ensure consistency and a clean format of the value eg. no "False" instead of "false" etc.
2020-08-14 05:44:45 +02:00
96dbd9176c
haveged: Add epel as requirement & small cleanup
This adds the missing dependency on the epel role and cleans up some messages / the README.
2020-08-14 05:27:25 +02:00
8d002f6b80
epel: Remove variable section from README 2020-08-14 05:26:17 +02:00
426cebd2ae
static_websites: Add optional www. alias & missing hidden service header
This patch adds the possibility to automatically create a www. alias for a website and also sets the alt-svc header with an information about a possible hidden service location.
2020-08-14 05:25:34 +02:00
f429c43fe6
static_websites: Allow setting a custom certresolver per website
This patch will allow specifying a specific certresolver for a website and will otherwise choose the default as defined by the respective variable.
2020-08-14 05:22:23 +02:00
dc95ba9fb4
static_websites: Remove SELinux context from install directory
This patch removes installing an SELinux context for the install directory, which only holds the docker-compose.yml and explicitly setting the seuser / setype. 
This is now consistent with all other docker-compose.yml deployments.
2020-08-14 05:20:36 +02:00
Sheogorath
2d916fbaa1
monitoring: Remove some log output that may contains secrets
This patch instructs Ansible to stop logging passwords for influxdb.
2020-08-14 02:00:45 +02:00
7fe14f1b0b
camo: Upgrade to version 2.1.5 2020-08-14 01:57:36 +02:00
2d42840203
gitlab-runner: Refactor role to allow deploying various executors
This patch adjusts the role to allow for deployments of the docker, docker+machine and shell executors. 
The default is now the docker executor instead of the docker+machine executor. Also all defaults have been adjusted for this use case.
2020-08-13 06:17:11 +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
59ef64db90
gitlab: Upgrade to version 13.2.4 2020-08-13 04:23:33 +02:00
07f2354317
Add .editorconfig & .vault_pass 2020-08-10 02:06:18 +02:00
ac6d8172dd
Initial commit 2020-08-10 01:37:13 +02:00