Commit graph

381 commits

Author SHA1 Message Date
688e2c362b Add http proxy for openhab
Dehydrated is not yet ready, so we cannot provide the necessary certs.
Apache would fail like that.
2020-12-12 16:28:19 +01:00
d323a09f2b Add openhab in docker container to pottwal 2020-12-12 16:28:16 +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
be5aaadbdc Merge branch 'docker_setup' 2020-12-12 14:11:48 +01:00
a7ca153cf6 Adapt role name in host playbooks 2020-12-12 14:09:05 +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
b354887dba Merge branch 'pottwal' 2020-12-11 18:41:36 +01:00
a95374c13d Remove docker variables that are defaults from inventory 2020-12-11 17:53:41 +01:00
2dab3608f8 Set correct docker data root for pottwal 2020-12-11 17:53:41 +01:00
521d6391ea Include pottwal playbook 2020-12-11 17:53:41 +01:00
b2e6399402 Add basic playbook for pottwal 2020-12-11 17:53:41 +01:00
1de9984497 Add pottwal.n39.eu to inventory 2020-12-11 17:53:41 +01:00
d43fb604e5 Add handler for user aliases 2020-12-11 17:53:16 +01:00
820a64d140 Remove default docker variables 2020-12-11 17:53:01 +01:00
caf8aa479e Merge branch 'docker' 2020-12-11 17:26:06 +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
8c78c2bbfd Add kwasir as administrator
SSH Key is still missing
2020-12-10 22:12:35 +01:00
e686bf4aa1 Fix users role for users without SSH key 2020-12-10 22:12:25 +01:00
586fadc4fd Merge branch 'playbook_breakdown' 2020-12-10 22:12:19 +01:00
b7cc3b6396 Include tau playbook from main 2020-12-10 22:11:57 +01:00
43d7320a88 Add distinct playbook for tau 2020-12-10 22:11:37 +01:00
5fd28bbe67 Update the readme file 2020-12-09 19:41:44 +01:00
559ed740e6 Merge branch 'reorder' 2020-12-09 19:32:11 +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
b4e8fc18d7 Move tau-specific Apache setup to main playbook 2020-12-09 19:28:56 +01:00
17e34063d1 users task is no longer needed
This is now a role
2020-12-09 19:27:42 +01:00
176881738a Move tau-specific docker-env setup to main playbook 2020-12-09 19:27:14 +01:00
164d717ffe Move tau-specific phpmyadmin setup to main playbook 2020-12-09 19:26:05 +01:00
12f915f86c Remove superfluous group tau from inventory 2020-12-09 19:22:10 +01:00
0de49174e6 Split main playbook into all and tau.netz39.de 2020-12-09 19:21:48 +01:00
44f208e4c6 Move configuration variables from main.yml to inventory 2020-12-09 19:15:45 +01:00
8b94db4898 Merge branch 'users' 2020-12-09 19:02:42 +01:00
18d5f0e111 Remove admin_users and docker_users from main.yml
These information are now available from the users var.
2020-12-09 18:59:48 +01:00
bcc893df7e Take docker groups from user entry in inventory 2020-12-09 18:56:32 +01:00
ddb2ff9229 Key files are no longer needed 2020-12-09 18:56:10 +01:00
d53a6f576b Call the new users role from main.yml 2020-12-09 18:50:21 +01:00
4c9e1d51e5 Adapt user entries in inventory for user role 2020-12-09 18:42:42 +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
55eaa92f6e Merge branch 'http-site-forward' 2020-12-04 18:55:09 +01:00
745406fa26 Add reservierung.netz39.de as forward site 2020-12-04 18:54:35 +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