Commit graph

40 commits

Author SHA1 Message Date
julian 2dc4b6f5fd Add keycloak 2023-05-02 06:12:56 +02:00
julian 91274de823 Add my docker and docker_compose role
Do this in preparation for the keycloak deployment.
2023-05-01 01:45:15 +02:00
julian d4d2e973a1 Get certificate for wiki using cert role 2023-05-01 00:22:05 +02:00
julian 1a0636307b Use Certbot naming for certificate files 2023-05-01 00:18:59 +02:00
julian 29cb9f941c Add authoritative-dns to hosts.yml 2023-04-27 23:58:23 +02:00
julian aac049efb2 Use BIND 9 server instead of Cloudfl. for DNS-01 challenge via nsupdate
Co-authored-by: Jannik Beyerstedt <code@jannikbeyerstedt.de>
2023-04-27 23:38:14 +02:00
julian 4814ea8bda Use one ACME account key per host
This is nicer for us, since this avoids sharing a secret.
Also put certificate directories in `certs` sub-directory for better
organization.
2023-04-25 18:03:59 +02:00
julian f9c51842fd Make use of become in role 2023-04-25 17:13:10 +02:00
julian 6e9d07b6f6 Add some spacing between tasks 2023-04-25 16:59:02 +02:00
julian f8d89c9742 Use /etc/ansible_certs instead of /certs directory 2023-04-25 16:57:34 +02:00
yuri c407f93b0a
Add initial cert role 2023-04-25 13:49:45 +02:00
julian 9670b6494c Make the wiki publicly accessible and configure nginxs to give it https 2023-04-16 01:41:29 +02:00
Jannik Beyerstedt d3842f6b87 Add dokuwiki VM 2023-04-16 01:41:15 +02:00
yuri bc37ea1cfa
Remove nginx redirect.conf for light.ccchh.net 2023-04-15 18:37:09 +02:00
yuri 79953d3463
Fix esphome task name 2023-04-15 18:22:37 +02:00
julian 65ac14c18b Use nginx role with custom nginx.conf support 2023-04-15 18:13:22 +02:00
yuri 64f9484b16 Add LICENSE 2023-04-15 14:28:45 +00:00
yuri 4ca6dc8609
Bump esphome to 2023.2.3 2023-04-11 20:41:32 +02:00
yuri c25c113004
Bump zigbee2mqtt to 1.30.3 2023-04-11 20:25:44 +02:00
mad f00ffe2cfe Merge branch 'mqtt-config' into 'main'
chore(mqtt): only import events, export statusses

See merge request ccchh/thinkcccentre-ansible!1
2023-03-12 20:14:03 +00:00
Jan Almeroth b8f925e217 chore(mqtt): only import events, export statusses 2023-03-12 18:21:50 +01:00
julian 54ea404756 Set ansible_user for light.z9.ccchh.net to root 2023-01-12 23:37:43 +01:00
julian 239b9b9689 Setup https for Light VM for light.ccchh.net 2023-01-12 23:36:57 +01:00
julian f44e3f28b0 Add Public-Reverse-Proxy 2023-01-08 02:50:23 +01:00
julian 3031cc3ec9 Use new seach domain for hosts FQDN 2023-01-07 18:29:59 +01:00
yuri 2f2a4f262f
Only enable Bluetooth Audio Sink 2022-12-18 23:06:39 +01:00
yuri 8a54c0f58e
Fix wireplumber failing before reboot 2022-12-18 20:17:53 +01:00
yuri 79879ae3af
Rename inventory to z9 2022-12-18 04:48:02 +01:00
yuri 96ac8de142
Add playbook and roles for Audio Pi 2022-12-18 04:36:53 +01:00
yuri 7a869f6330
Add nginx ESPHome config 2022-12-18 04:31:37 +01:00
yuri 658058ce99
Update Readme 2022-12-18 03:28:43 +01:00
yuri 926f9aa3a5
Make websockets and Web Serial work, set PATH variable in service file 2022-12-18 02:37:15 +01:00
yuri 51fd3367db
Add zigbee2mqtt role and playbook 2022-12-08 23:45:22 +01:00
yuri e084462ae1
Add esphome role and playbook 2022-12-04 20:11:39 +01:00
yuri 75408d8926
Move variable to host_vars and use fully qualified lookup plugin name 2022-12-01 21:35:03 +01:00
yuri 7a93546616
Add mosquitto role and add playbook to deploy MQTT broker on automation.z9 2022-12-01 21:29:40 +01:00
yuri 59dc7a1d7d
Bump foobazdmx version 2022-11-22 20:44:41 +01:00
yuri e74a50e873
Automate light server
Co-authored-by: J <j@jsts.xyz>
2022-11-17 23:30:52 +01:00
yuri aefdd123a4
Add ola and foobazdmx role and add playbook for light.z9 2022-11-11 15:28:26 +01:00
hansenerd 35217737ce Update README.md 2022-11-11 14:15:22 +00:00