Commit graph

11 commits

Author SHA1 Message Date
transcaffeine
faf1f0bd90
fix(dns): dont set host ip if a target has only one type of IP
Previously, the role would set the host IP if a target
would only define an IPv4 address (f.ex.) and set the
IPv6 address to the host IP, which can be wrong.
2021-02-08 11:42:44 +01:00
transcaffeine
750a95b8f1
fix(hostname): avoid duplicating the hosts in /etc/hosts
Because the `blockinfile` module from ansible expects the `marker`
string to include `{mark}` case-sensetive, the entire block was
duplicated with each run.
2021-02-05 09:12:04 +01:00
transcaffeine
67affeb0e0
feat(dns): create role for dns management 2021-01-26 07:40:21 +01:00
transcaffeine
2a93b06d71
feat(hostname): manage hostnames and hosts 2021-01-25 11:47:21 +01:00
Jan Christian Grünhage
cf282336b2
chore: remove trailing whitespace 2021-01-22 21:10:10 +01:00
transcaffeine
bac766cb84
feat(ssh): configure presets (secure and bsi_recommended) for sshd 2020-11-19 11:58:18 +01:00
transcaffeine
8bd79bb458
feat(ssh): begin hardening 2020-11-16 09:27:50 +01:00
Johanna Dorothea Reichmann
29680902eb feat(redis): new role to deploy a redis container
Adds an ansible role which deploys the redis image from the docker
default library in a container, maps the data directory to the host and
uses a config which instructs redis to use a global password for AUTH.

With `redis_prefix`, a prefix can be specified to isolate multiple
instances on the same host.With a prefix like "matrix_", the user,
container-name and host data-directories get prefixed.
2020-10-09 13:34:39 +02:00
Vincent Wilke
951ca36ae3
feat(postgresql): add postgresql role 2020-09-14 15:40:09 +02:00
Vincent Wilke
b38011c0c4
feat(base playbook): import base roles 2020-09-14 15:38:33 +02:00
Vincent Wilke
e759f65ce7
chore: transfer project in collection 2020-08-28 17:48:01 +02:00