Commit graph

468 commits

Author SHA1 Message Date
tux
7f5c9ab44a Merge pull request 'Do not emit a change when the apt cache is updated' (!48) from apt-update-without-change into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/48
2022-07-06 14:06:55 +00:00
2b7a62d8a8 Do not emit a change when the apt cache is updated 2022-07-05 21:18:59 +02:00
d0274d7417 Fix container setup
Leave the sync handling for now.
2022-07-05 21:15:32 +02:00
ab0356798e Activate cert handling
Certs will be copied to krypton by deydrated on kant
2022-07-05 20:49:34 +02:00
142fd23720 Move LDAP from pottwal to krypton 2022-07-05 20:37:07 +02:00
5fe1256a5e Inventory: move ldap password to krypton config 2022-07-05 20:34:45 +02:00
tux
9ed6210c40 Merge pull request 'Improve Apache2 setup for ingress proxy' (!46) from improve-proxy-setup into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/46
2022-07-05 17:06:28 +00:00
c36e34966d Merge pull request 'ldap' (!7) from dkdent/netz39-infra-ansible:ldap into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/7
2022-07-05 16:45:32 +00:00
2f78ff74f6 pottwal: ldap dehydrated Config auskommentiert 2022-07-05 17:00:09 +02:00
9bd5d8e71e Make cert availability check more robust 2022-07-04 23:26:49 +02:00
48a4119420 Add rewrite rules for websockets 2022-07-04 23:26:49 +02:00
45206f4413 Add proxy headers 2022-07-04 23:26:49 +02:00
21b6fe0335 Enable proxy modules in Apache2 2022-07-04 23:26:49 +02:00
a070cd48b8 pottwal - add ldap docker similar to pingtech setup 2022-07-04 22:42:07 +02:00
d30eb2df9c Add openldap container on pottwal 2022-07-04 18:43:32 +02:00
405964f8bd Add ldap admin password to inventory 2022-07-04 18:43:32 +02:00
87fe645d8a Add mod headers to apache 2022-07-04 16:17:57 +02:00
754c76882d Merge pull request 'Fix mosquitto conf for version 2.x' (!45) from fix-mosquitto into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/45
2022-07-04 05:27:14 +00:00
1b88909edf Fix mosquitto conf for version 2.x
Apparently Mosquitto had some breaking changes in the configuration,
so we need to add some values to the new version.

This only became visible after the DNS change in our Router. This fix
has been tested and is working.
2022-07-03 23:00:03 +02:00
tux
218fb4786c Merge pull request 'Allow to set backend_host for http proxy' (!44) from host-forward into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/44
2022-07-03 20:58:39 +00:00
tux
6028ad4e6c Merge pull request 'Add VM krypton' (!42) from krypton into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/42
2022-07-03 20:58:13 +00:00
9584d5a1c7 Allow to set backend_host for http proxy 2022-07-01 16:17:24 +02:00
93eec3aec0 Add krypton to inventory 2022-06-29 23:55:38 +02:00
e2f2bb5237 Add call to krypton playbook 2022-06-29 23:55:31 +02:00
2870a8d17d Add playbook for krypton 2022-06-29 23:55:22 +02:00
tux
d868842adf Merge pull request 'Bump unify to v7.1.65' (!41) from unify-v7.1.65 into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/41
2022-06-29 21:33:48 +00:00
99658de89c Bump unicorn to v7.1.65 2022-06-29 23:31:29 +02:00
8f15146e12 Merge pull request 'Add a data_dir variable to prevent confusion' (!40) from data-dir into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/40
2022-06-29 20:38:36 +00:00
6ae3e52403 Introduce a data_dir variable for unicorn
We've had too many confusions about the actual data directory and
unfortunately there are also inconsistencies. So use the data_dir
variable to mask host specific settings.
2022-06-29 00:17:37 +02:00
81a261deb0 Introduce a data_dir variable for radon
We've had too many confusions about the actual data directory and
unfortunately there are also inconsistencies. So use the data_dir
variable to mask host specific settings.
2022-06-29 00:15:56 +02:00
4f78fa9656 Introduce a data_dir variable for pottwal
We've had too many confusions about the actual data directory and
unfortunately there are also inconsistencies. So use the data_dir
variable to mask host specific settings.
2022-06-29 00:15:43 +02:00
db91a7afa5 Introduce a data_dir variable for tau
We've had too many confusions about the actual data directory and
unfortunately there are also inconsistencies. So use the data_dir
variable to mask host specific settings.
2022-06-29 00:14:44 +02:00
c9fa0ce836 Merge pull request 'Fix hedgedoc setup' (!39) from fix-hedgedoc into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/39
2022-06-28 20:23:05 +00:00
3d1c2b2252 Add HTTPS to URLs 2022-06-28 21:53:56 +02:00
fce7bd6f2a Quote environment variables
Ansible gets unhappy if there are values that could be interpreted by YAML
(e.g. boolean values or numbers), so quote everything as a principle.
2022-06-28 21:53:56 +02:00
af0ddb5ba1 Fix data directory 2022-06-28 21:53:56 +02:00
235cc19b9b Merge pull request 'add hedgedoc config' (!38) from dkdent/netz39-infra-ansible:hedgedoc into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/38
2022-06-28 14:01:07 +00:00
7b06ea8c6c add hedgedoc postgres password to inventory 2022-06-27 23:59:00 +02:00
f62af6b4e7 add hedgedoc config 2022-06-27 23:43:38 +02:00
tux
7ba76e20d7 Merge pull request 'Add dokuwiki setup' (!37) from dokuwiki into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/37
2022-06-25 22:46:10 +00:00
71968b7c14 Add dokuwiki setup 2022-06-25 21:33:28 +02:00
tux
4d69229f90 Merge pull request 'Move mosquitto from pottwal to radon' (!36) from mosquitto-move into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/36
2022-06-25 19:32:49 +00:00
4f6a695ff7 Bump mosquitto version to 2.0.14 2022-06-25 18:27:53 +02:00
256c8c1c6c Fix handler name 2022-06-25 18:23:04 +02:00
3496bcb48a Rename MQTT bridge to reflect host change 2022-06-25 18:20:37 +02:00
ad2225744f Move mosquitto from pottwal to radon 2022-06-25 18:15:52 +02:00
769b5716df Merge pull request 'Add radon.n39.eu to Ansible management' (!35) from radon into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/35
2022-06-24 19:14:13 +00:00
4b0011ed37 Add radon (and platon) to server list in README 2022-06-24 17:02:27 +02:00
455846c233 Add radon to the inventory 2022-06-24 17:02:06 +02:00
b4f9140066 Call radon from main playbook 2022-06-24 17:01:56 +02:00