Commit graph

613 commits

Author SHA1 Message Date
83b2236917 Introduce gitmailmap
Unifies author/committer names for log and shortlog, see shortlog for
example, before:

    % git shortlog -es
        45  Alexander Dahl <alex@netz39.de>
        62  David Kilias <david.kilias@gmail.com>
        12  David Kilias <dkdent@netz39.de>
         4  Maximilian Deubel <maximilian.deubel@gmail.com>
       255  Stefan Haun <tux@netz39.de>
        12  dkdent <dkdent@netz39.de>
        72  tux <tux@netz39.de>

After:

    % git shortlog -es
        45  Alexander Dahl <alex@netz39.de>
        86  David Kilias <dkdent@netz39.de>
         4  Maximilian Deubel <maximilian.deubel@gmail.com>
       327  Stefan Haun <tux@netz39.de>

So everyone shows up only once.  Also makes `git log` better readable.

Link: https://git-scm.com/docs/gitmailmap
2022-10-26 21:45:47 +02:00
tux
3e4964302b Merge pull request 'Fix trivial yamllint whitespace warnings/errors' (!97) from alex/netz39-infra-ansible:yamllint-whitespace into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/97
Reviewed-by: tux <tux@netz39.de>
2022-10-26 18:31:03 +00:00
4fb0e70e66 Fix trivial yamllint whitespace warnings/errors 2022-10-26 18:56:20 +02:00
tux
cebb705fe2 Merge pull request '🔥 Remove obsolete role dehydrated-cron' (!96) from delete-dehydrated-cron into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/96
Reviewed-by: dkdent <dkdent@netz39.de>
2022-10-25 16:00:33 +00:00
e071790c1e 🔥 Remove obsolete role dehydrated-cron
We replaced this with penguineer.dehydrated_cron.
2022-10-25 16:54:14 +02:00
tux
f6b95eab2f Merge pull request '⬆️ Bump FFMD DNS to 2022102401' (!95) from dns-2022102401 into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/95
2022-10-25 14:51:28 +00:00
ee96c5f994 ⬆️ Bump FFMD DNS to 2022102401 2022-10-25 16:37:14 +02:00
tux
ccd9fa3714 Merge pull request 'fix-ansible-lint-warnings' (!93) from fix-yaml-lint-warnings into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/93
Reviewed-by: tux <tux@netz39.de>
2022-10-25 14:36:50 +00:00
dcdcbefabd Fix missing change for brotherql-web.n39.eu 2022-10-25 16:35:42 +02:00
7200b78a85 Fix missing change for uptime.n39.eu proy role 2022-10-25 16:28:23 +02:00
60ff54ce74 fix: rename role setup-http-site-proxy to resolve ansible lint warning 106 2022-10-24 22:22:36 +02:00
1d0c703c42 fix: rename role nginx-https-ingres to resolve ansible lint warning 106 2022-10-24 22:22:35 +02:00
3d22d93ba1 fix: rename role dd24-dyndns-cron to resolve ansible lint warning 106 2022-10-24 22:22:35 +02:00
38ff34fb57 fix: rename role apache-letsencrypt to resolve linter warnings 2022-10-24 22:22:35 +02:00
69cf188426 fix: suppress false positive ansible lint warning 503 2022-10-24 22:22:35 +02:00
18e317a534 fix: resolve yaml lint warning 206
Variables should have spaces before and after: {{ var_name }}
2022-10-24 22:22:34 +02:00
tux
e199778041 Merge pull request '🐛 Fix certificate setup for krypton' (!94) from fix-krypton-certs into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/94
Reviewed-by: dkdent <dkdent@netz39.de>
2022-10-24 20:22:03 +00:00
f6b33076e0 🐛 Fix ldap cert directories 2022-10-24 21:14:40 +02:00
fa16ebc4ae 🐛 Remove faulty dehydrated_certs_dir variable 2022-10-24 21:14:04 +02:00
tux
37f1906ca1 Merge pull request 'feat: 🎉 add uptime-kuma container to pottwal' (!88) from dkdent/netz39-infra-ansible:add-uptime-kuma into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/88
Reviewed-by: Alexander Dahl <alex@netz39.de>
Reviewed-by: tux <tux@netz39.de>
2022-10-24 18:32:57 +00:00
tux
7f98efe556 Merge pull request 'feat: add nicer rendering to ansible config' (!92) from pretty-ansible-output into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/92
Reviewed-by: tux <tux@netz39.de>
2022-10-24 16:33:41 +00:00
2df5c3eed3 feat: add nicer rendering to ansible config 2022-10-24 16:33:16 +00:00
tux
c49860bef8 Merge pull request 'Add WebUI for the BrotherQL label printer' (!43) from brotherql into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/43
Reviewed-by: dkdent <dkdent@netz39.de>
2022-10-23 22:29:35 +00:00
4fe8b8bb78 fix indentation in pottwal playbook 2022-10-21 14:35:25 +02:00
5b47cd83f1 feat: add uptime.n39.eu to holmium 2022-10-21 14:35:01 +02:00
813689cca0 🔧 Add ingress entry for brotherql-web.n39.eu 2022-10-20 23:50:12 +02:00
c9c9fe7329 Add Web UI for the BrotherQL label printer 2022-10-20 23:50:12 +02:00
ecf615fa19 feat: 🎉 add uptime-kuma container to pottwal 2022-10-20 23:48:03 +02:00
57a8a7e6ad 🔧 Add IP of BrotherQL label printer to inventory 2022-10-20 23:36:57 +02:00
d60af83a9b Merge pull request '🐛 Fix interface binding for Prosody static site' (!91) from fix-jabber-static-html into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/91
Reviewed-by: Alexander Dahl <alex@netz39.de>
2022-10-20 21:22:48 +00:00
9f3f6353bd 🐛 Fix interface binding for Prosody static site 2022-10-20 23:15:39 +02:00
tux
60ba85f42c Merge pull request 'add-influx-db' (!89) from add-influx-db into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/89
Reviewed-by: tux <tux@netz39.de>
2022-10-20 21:11:10 +00:00
f30e482dd6 Add influx.n39.eu to dehydrated 2022-10-20 22:52:15 +02:00
3881a35bb5 feat: add influxdb docker config to pottwal 2022-10-20 22:46:54 +02:00
41c04b5ac4 feat: add ingress for influxDB 2022-10-20 22:46:54 +02:00
tux
457c795efb Merge pull request 'Move Redmine to pottwal' (!90) from redmine into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/90
Reviewed-by: dkdent <dkdent@netz39.de>
2022-10-20 20:40:28 +00:00
208245c4c5 Add redmine setup to pottwal
This setup comes from the Antiblau server and mimics the situation there.
2022-10-20 22:34:11 +02:00
e924da8c3b Add redmine.n39.eu to ingress config 2022-10-20 22:30:41 +02:00
416d776e97 Add redmine DB password to inventory 2022-10-20 22:30:41 +02:00
tux
70d2d63057 Merge pull request 'pottwal: Add prosody docker container' (!25) from alex/netz39-infra-ansible:prosody into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/25
Reviewed-by: tux <tux@netz39.de>
2022-10-20 20:25:38 +00:00
236f45dfec 🐛 Fix variable name
Suggested-by: Stefan Haun <tux@netz39.de>
2022-10-20 21:57:33 +02:00
7b3920a456 ⬆️ pottwal: Bump static-web-server to v2.13.1
Link: https://github.com/joseluisq/static-web-server/releases/tag/v2.13.1
2022-10-17 09:01:41 +02:00
7467649f1e ⬆️ pottwal: Bump static-web-server to v2.13.0
Link: https://github.com/joseluisq/static-web-server/releases/tag/v2.13.0
2022-10-13 07:57:48 +02:00
4a7a6d912e ⬆️ pottwal: Bump static-web-server to v2.12.0
Link: https://github.com/joseluisq/static-web-server/releases/tag/v2.12.0
2022-10-06 20:48:37 +02:00
7e206a8e52 👌 pottwal: Pin down tag for static-web-server container
Suggested-by: Stefan Haun <tux@netz39.de>
2022-10-06 20:48:37 +02:00
e483d0f19c 👌 pottwal: Check prosody data dir exists
Suggested-by: Stefan Haun <tux@netz39.de>
2022-10-06 20:48:37 +02:00
3537e91e35 🔧 holmium: Move https ingress for XMPP server
The http(s) stuff for jabber.n39.eu was a static page before.  We point
that to a static-webserver container on pottwal next to the xmpp server
container for now.
2022-10-06 20:48:26 +02:00
2dc0730efc 🔧 pottwal: Add alternative cert name for XMPP MUC
The config file /etc/dehydrated/domains.txt on the old host had this
line before:

        jabber.n39.eu conference.jabber.n39.eu

Link: https://github.com/24367dfa/ansible-role-dehydrated
2022-10-06 20:46:24 +02:00
75b5197069 🚨 pottwal: Fix indentation
yamllint complained.
2022-10-06 20:46:24 +02:00
8c97012a8a 🔨 pottwal: Use variable for xmpp domain name 2022-10-06 20:46:24 +02:00