Commit graph

18 commits

Author SHA1 Message Date
eacac6a19a Remove old service template for Hobbes 2024-01-04 22:18:23 +01:00
51248595cf fix: add newline at end of cron job template 2023-12-11 18:58:09 +01:00
856255b7c6 fi: quote git user name to resolve bash parsing issues 2023-08-09 20:33:25 +02:00
f66e03e51d add renovate to cron on pottwal 2023-08-09 20:33:25 +02:00
8d66952c49 Add a template for spaceapi handling on pottwal 2023-07-02 16:31:23 +02:00
1c2cea1dda 🔧 Clarify naming of ssh jump host groups
The key difference between these groups is not that one needs a jump
host and the other does not, but that all hosts of one group run on
machines located in the Netz39 rooms in Magdeburg, while the other group
contains only hosts hosted anywhere in the public internet.  We'll need
this distinction for more things than SSH in the future, e.g. PR !132.

(This is also better, because technically there could be a third group
requiring a jump host which is not ssh.n39.eu … 😉 )

Acked-by: Stefan Haun <tux@netz39.de>
Acked-by: David Kilias <dkdent@netz39.de>
2023-01-10 06:15:52 +01:00
bd8500bf3a 🔧 prosody: Rework configuration for prosody v0.11
The previous configuration was copied over from helium.n39.eu for
prosody v0.9 and did only work more or less by accident.  The new
configuration was done based on the upstream example configuration.

Some modules we used for 0.9 were replaced, some are not necessary
anymore, some modules are new for 0.11.  The list was reviewed carefully
on a test host, and proved to work for several months there.

The VirtualHost 'localhost' is kept, but moved from a separate
configuration file to the main configuration, because it's only one line
and it's part of the example config anyways.
2022-12-22 11:19:33 +01:00
2c0d00bc28 🔧 prosody: Use ansible variable in main config template 2022-12-22 11:19:33 +01:00
fa811dd787 👌 prosody: Use plain file instead of template
No need to run the template engine, if no replacements are done.

Suggested-by: David Kilias <dkdent@netz39.de>
2022-12-22 11:19:33 +01:00
923dfb49df 🍱 prosody: Import existing configuration files
No changes reported by ansible to what's currently deployed.
2022-12-22 11:19:16 +01:00
64bf735c21 Setup grafana kiosk on hobbes.n39.eu 2022-11-13 17:13:34 +01:00
61cbc4abdd add a playbook to configure ssh to use the ssh gateway for the internal systems 2022-11-05 09:14:48 +01:00
51c1f98609 Add template for SIP configuration 2022-08-05 17:23:48 +02:00
b17e1ad258 Add template for Asterisk extensions 2022-08-05 17:23:48 +02:00
cf1fed21cb platon: Set the MAC address that is registered in the router 2022-07-24 18:09:06 +02: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
3496bcb48a Rename MQTT bridge to reflect host change 2022-06-25 18:20:37 +02:00
4ec382e8bc Add mosquitto configuration for Netz39
this containes the read-bridge from platon
2020-12-12 17:18:55 +01:00