0efede818a
Add ingress for rabbitmq.n39.eu
2022-09-06 17:57:10 +02:00
5be0c410b1
Add ingress for nodered.n39.eu
2022-09-06 17:57:10 +02:00
a651aa047f
Add dehydrated role
2022-09-06 17:57:10 +02:00
60e58e6b6a
Add apache role
2022-09-06 17:57:10 +02:00
cc43557511
🔧 Block external access to docker containers
...
This needs to go through ingress now!
2022-09-06 17:55:58 +02:00
76c5cdb3e1
✨ Add roles for ingress and cert management
2022-09-06 17:55:58 +02:00
0d3907d332
Merge pull request ' ✨ Add a role to allow letsencrypt access in Apache2' ( !72 ) from apache-letsencrypt into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/72
Reviewed-by: dkdent <dkdent@netz39.de>
2022-09-06 15:54:30 +00:00
b5b6594136
Merge pull request ' 🚑 Fix that power meter messages are not persistent' ( !75 ) from power-meter-pulse-gateway-0.2.1 into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/75
Reviewed-by: dkdent <dkdent@netz39.de>
2022-09-06 15:54:16 +00:00
bd9910a9fb
Merge pull request ' 🔧 Setup Apache proxy pass for sites with invalid URIs' ( !74 ) from apache-slash-decoding into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/74
Reviewed-by: dkdent <dkdent@netz39.de>
2022-09-06 15:54:04 +00:00
f3d115874a
⬆️ Bump power-meter-pulse-gateway to 0.2.1
2022-09-06 16:37:43 +02:00
f9197221c8
🔧 Setup Apache proxy pass for sites with invalid URIs
...
This is a setup according to https://www.rabbitmq.com/management.html#proxy
which solves a problem with RabbitMQ encoding vhost names in a non-standard
way.
As this setting does not hurt other sites, we can introduce it into the
general template.
2022-09-06 15:35:50 +02:00
1fe6526898
✨ Add a role to allow letsencrypt access in Apache2
2022-09-06 14:31:52 +02:00
17d7aa704a
Merge pull request ' ⬆️ Bump clean_uri (uritools) to 0.4.1' ( !71 ) from uritools-0.4.1 into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/71
Reviewed-by: dkdent <dkdent@netz39.de>
2022-09-05 21:13:24 +00:00
f16cfe0a55
⬆️ Bump clean_uri (uritools) to 0.4.1
...
Security update of a dependency by GitHub Dependabot
2022-09-02 13:24:33 +02:00
3240d34c0d
Merge pull request 'Setup HTTPS Ingress on holmium' ( !63 ) from https-ingress into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/63
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-30 12:24:33 +00:00
b87f20f00d
Merge pull request 'Add FFMD DNS container to provide secondary DNS server' ( !69 ) from ffmd-dns2 into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/69
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-30 12:23:49 +00:00
aae7372d60
Merge pull request ' ⬆️ Bump dokuwiki to 20220731' ( !70 ) from dokuwiki-20220731 into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/70
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-30 12:20:48 +00:00
2ca1fcf3a0
⬆️ Bump dokuwiki to 20220731
...
This is really the first stable release in two years.
2022-08-30 14:20:14 +02:00
addad5d6d3
Add FFMD DNS container to provide secondary DNS server
2022-08-28 13:17:04 +02:00
c455245c6f
Add section in README to explain HTTPS ingress setup
2022-08-27 23:19:17 +02:00
734fbd1d75
Call nginx-https-ingress role for holmium
2022-08-27 20:32:56 +02:00
68619b80b5
Add role to setup nginx with HTTPS forward capabilities
2022-08-27 20:32:56 +02:00
75a84d1d43
Merge pull request 'Remove OpenHab' ( !68 ) from remove-openhab into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/68
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-27 18:31:46 +00:00
0da60fd545
Remove openhab
2022-08-27 18:27:35 +02:00
ee9b4954d4
Merge pull request 'Pulse-Gateway für 19-Zoll-Raum Verbrauchsmessung' ( !65 ) from pulse-gw-svc into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/65
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-27 16:19:11 +00:00
230f4fee56
Merge pull request 'Add host holmium to Ansible management' ( !66 ) from holmium into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/66
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-27 16:18:54 +00:00
dd32eb1643
Call holmium playbook from main
2022-08-27 14:12:11 +02:00
af92b3e299
Add holmium.n39.eu to inventory
2022-08-27 14:12:11 +02:00
d6eb46dd7a
Add playbook for holmium
2022-08-27 14:12:11 +02:00
fde7af78cd
Add power meter pulse gateway for 19i room to Radon setup
2022-08-27 13:30:30 +02:00
9a2b07bafc
Add power meter credentials to Radon inventory
2022-08-27 13:30:17 +02:00
dd55181917
Merge pull request ' ✨ Add RabbitMQ container on Radon' ( !64 ) from rabbitmq into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/64
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-26 10:24:35 +00:00
c94a83698a
✨ Add RabbitMQ container on Radon
2022-08-24 20:48:46 +02:00
61a0a25183
Merge pull request 'Set up Asterisk on platon for the gatekeeper' ( !61 ) from platon-asterisk into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/61
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-10 23:40:28 +00:00
0d6ca7bb68
Copy Asterisk sound files
2022-08-05 17:23:48 +02:00
d90e6269ca
Add the Asterisk sound files
2022-08-05 17:23:48 +02:00
e1fb88c32b
Add asterisk user to the right group
2022-08-05 17:23:48 +02:00
9a5303c216
Set up configuration templates for Asterisk
2022-08-05 17:23:48 +02:00
49a5224e83
Add restart handler for asterisk
2022-08-05 17:23:48 +02:00
0013e29c97
Install the necessary asterisk packages
2022-08-05 17:23:48 +02: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
87bc1d7a25
Add SIP registration string
...
This string contains user, password and registry (Sipgate). Instead of building
the rules around this, it is added as a whole string to the vault.
2022-08-05 10:32:02 +02:00
6762a7b644
Merge pull request ' 🐛 Fix Apache templates for missing IPv6' ( !62 ) from fix-apache-ipv6 into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/62
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-05 08:26:59 +00:00
900f9f43da
Merge pull request 'Set up DynDNS cron via Ansible' ( !60 ) from dyndns-cron into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/60
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-05 06:28:23 +00:00
a410ce5b8f
🐛 Fix template for missing IPv6 on apache-docker-proxy
2022-08-04 17:32:23 +02:00
31fc12dfb2
🐛 Fix template for missing IPv6 on apache-docker-forward
2022-08-04 17:32:06 +02:00
2c9870cd28
Call DD24 dyndns role on pottwal
2022-08-04 17:03:09 +02:00
8375a835f4
Add configuration for DD24 dyndns role
2022-08-04 17:03:09 +02:00
20942f8f4b
Add role dd24-dyndns-cron
...
Setup cron job to call curl for DynDNS update
2022-08-04 17:03:09 +02:00