Commit graph

116 commits

Author SHA1 Message Date
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
1969bf995e zur konsostenz alle pfade ohne / am ende 2021-02-07 15:57:36 +01:00
333099449c templates werden immer im templates ordner der rolle gesucht 2021-02-07 15:57:05 +01:00
f9edf323cd verzeichnis sollte da sein, bevor wir template hin rendern 2021-02-07 15:56:40 +01:00
ff09f23dd0 ssh checkout scheint nicht zu funktionieren 2021-02-07 15:56:04 +01:00
a308a74dcc add role dehydrated domains 2021-02-07 12:58:21 +01:00
fff91c2995 move some tasks to handlers 2021-02-07 12:58:06 +01:00
1cccde406c fixup aeaa4574cc 2021-02-06 18:50:10 +01:00
0ee902a7f3 make wellknown location configurable 2021-02-06 18:49:31 +01:00
aeaa4574cc only touch domains.txt, actual domains get handled in separate role 2021-02-06 18:49:15 +01:00
9a1d0c3c09 fix comment 2021-02-01 21:57:04 +01:00
af11dfd513 remaining tasks 2021-02-01 20:57:41 +01:00
a8bae49e0d hook scripts go to config location 2021-02-01 20:38:24 +01:00
0137cd9743 initial commit of dehydrated role 2021-02-01 20:24:38 +01:00
97f33f3bc7 yamllint config and fixes 2020-12-28 22:53:53 +01:00
ffdc1d6c56 Fix linter warnings in setup-http-site-proxy role 2020-12-12 23:10:42 +01:00
2e64723ad5 Fix linter warningsin setup-http-site-forward role 2020-12-12 23:10:29 +01:00
bebe3c2e84 Fix linter warnings in users role 2020-12-12 23:10:18 +01:00
892ecb7290 Fix linter warnings in docker_setup 2020-12-12 23:10:04 +01:00
ba9f9d0019 Fix linter warnings in apache role 2020-12-12 23:09:54 +01:00
c5dac00a36 Enable HTTPS sites only when cert exists 2020-12-12 16:28:01 +01:00
1ed05c94f1 Install docker tools for Python 3 2020-12-12 16:10:00 +01:00
d45e33b93d Make sure apache SSL module is installed 2020-12-12 16:09:52 +01:00
e1115c9cbd Rename docker to docker_setup
* More in line of what the role does
* Consistent with Ansible's docker role naming scheme
2020-12-12 14:08:06 +01:00
d43fb604e5 Add handler for user aliases 2020-12-11 17:53:16 +01:00
2203abeaf6 Allow to set data root and storage driver for docker 2020-12-11 17:25:57 +01:00
16200bf411 Add template for daemon.json 2020-12-11 17:25:57 +01:00
ce3eb41cea Add default values for docker config vars 2020-12-11 17:25:57 +01:00
e8150bfc71 users task: check if /etc/aliases exists 2020-12-11 16:52:56 +01:00
081a0d1af6 Set email aliases for users 2020-12-11 11:17:12 +01:00
e686bf4aa1 Fix users role for users without SSH key 2020-12-10 22:12:25 +01:00
8e1bc30498 Rename "install-docker" to "docker" 2020-12-09 19:31:39 +01:00
f9e216355c Make Apache install a role 2020-12-09 19:31:03 +01:00
bcc893df7e Take docker groups from user entry in inventory 2020-12-09 18:56:32 +01:00
07081437fd Add users role from ffmd-backend 2020-12-09 18:34:28 +01:00
28a372eaa2 Add IPv6 addresses to HTTP virtual hosts 2020-12-06 13:22:54 +01:00
482275d274 Add missing alias to proxy site 2020-12-04 18:54:21 +01:00
85c09ea2ae Add role for apache forward site 2020-12-04 18:52:39 +01:00
1a50bbdfc7 Add docker installation as role 2020-11-25 16:55:50 +01:00
07c53212a0 Add httpd setup and role for docker proxy in Apache2 2020-11-23 16:25:40 +01:00