6653129652
🔨 Refactor host statements to objects
2022-09-06 19:39:51 +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
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
68619b80b5
Add role to setup nginx with HTTPS forward capabilities
2022-08-27 20:32:56 +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
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
20942f8f4b
Add role dd24-dyndns-cron
...
Setup cron job to call curl for DynDNS update
2022-08-04 17:03:09 +02:00
b75205f96c
Use template to replace Docker apt list entry
2022-07-16 17:03:43 +02:00
af6092576c
Add a template for the docker apt list
...
This template is necessary because the apt_repository role cannot
determine if an entry should be replaced.
2022-07-16 17:03:43 +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
87fe645d8a
Add mod headers to apache
2022-07-04 16:17:57 +02:00
9584d5a1c7
Allow to set backend_host for http proxy
2022-07-01 16:17:24 +02:00
702f670965
Fix setup-http-site-forward: set correct port for IPv6 SSL vhost
2021-11-23 14:42:04 +01:00
b9ca9f851f
Fix dependency of dehydrated-cron
...
Role has a different name now
2021-03-11 21:28:25 +00:00
f8f5981a8d
Use certs dir from dehydrated role
2021-03-11 22:24:35 +01:00
9fe4d808c2
Use well-known dir from dehydrated role
2021-03-11 22:22:14 +01:00
08577a2636
Add a role that sets up an Apache site for Dehydrated validation
2021-03-11 22:22:14 +01:00
b687eac43e
remove local dehydrated role
2021-03-07 20:31:34 +01:00
ea4e167f20
fix domain iteration
2021-02-28 13:27:25 +00:00
06400afc87
rename handler, cron didn't really fit
2021-02-28 13:27:25 +00:00
011b4d355c
fix readme for changes
2021-02-28 13:27:25 +00:00
4b37aa2d49
domains need a default
2021-02-28 13:27:25 +00:00
5d8e8f9ded
separate out crin instead of domains
2021-02-28 13:27:25 +00:00
eb6f5a815d
pebkac... variablen sollte man auch als variablen benutzen
2021-02-28 13:27:24 +00:00
1703e7226e
add month to dehydrated_cron config
2021-02-28 13:27:24 +00:00
4ff88a0af3
cron job für dehydrated
2021-02-28 13:27:24 +00:00
fbd1d7a2ac
jetzt gibts ein flag für forced update
2021-02-28 13:27:24 +00:00
cbe0368ac1
alternate_names als Liste
2021-02-28 13:27:24 +00:00
9ff8f0ad6c
einrückungen repariert
2021-02-28 13:27:24 +00:00
4d2287d525
optional sind auch alternate_names für die domains möglich
2021-02-28 13:27:24 +00:00
f7a1fe8143
add some documentation in README.md
2021-02-28 13:27:24 +00:00
ef6adba1a6
add default values "" for hook scripts
2021-02-28 13:27:24 +00:00
fcfaf91928
add source to document the source of hook.sh.j2
2021-02-28 13:27:24 +00:00
695fcc2d91
add tasks for domains role
2021-02-28 13:27:24 +00:00
44f03354d2
add hook script template
2021-02-28 13:27:24 +00:00
379ee5dd66
add hook template
2021-02-28 13:27:24 +00:00
9ddc0adf53
remove hook script from config template
2021-02-11 19:19:35 +01:00
868b976add
install curl prereq.
2021-02-09 21:38:49 +01:00
5a549367cd
fix variable names inc config template
2021-02-09 21:21:00 +01:00
d577a2bdfb
install dependency git
2021-02-09 19:35:33 +01:00
15d5056111
make CONFIG_EMAIL configurable
2021-02-09 08:06:32 +01:00
e0c43f330d
reworkd directory creation and add certs dir
2021-02-07 21:32:05 +01:00
8e5245de97
remove role prefix
2021-02-07 21:13:00 +01:00
4378d33dff
dehydrated_path -> dehydrated_binary
2021-02-07 21:10:45 +01:00
cd8352a2f4
newline am ende!
2021-02-07 15:58:02 +01:00