June
|
f4a79fb4e2
|
Make it possible to set custom permissions for certificate files
This is in preparation for a role using OpenSMTPD.
|
2023-05-09 22:07:44 +02:00 |
|
yuri
|
78023f5198
|
Use cert role to deploy a valid certificate for esphome.ccchh.net
|
2023-05-09 21:02:32 +02:00 |
|
yuri
|
ca3a30360f
|
Use cert role to deploy a valid certificate for zigbee2mqtt.ccchh.net
|
2023-05-09 17:24:20 +02:00 |
|
yuri
|
1cd0700cf5
|
Fix filename for include_tasks
|
2023-05-09 17:20:24 +02:00 |
|
yuri
|
9dc77ad5a5
|
Only deploy zigbee2mqtt config when it doesn't exist
|
2023-05-09 14:39:50 +02:00 |
|
yuri
|
1bcb77961b
|
Use the .yaml file extension for all YAML files
|
2023-05-08 19:55:08 +02:00 |
|
julian
|
9d0697f0d0
|
Use PROXY Protocol for Keycloak
|
2023-05-05 00:00:48 +02:00 |
|
Jannik Beyerstedt
|
7710bf384d
|
Keycloak: Fix restart condition
|
2023-05-04 23:39:51 +02:00 |
|
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
|
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
|
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 |
|
Jan Almeroth
|
b8f925e217
|
chore(mqtt): only import events, export statusses
|
2023-03-12 18:21:50 +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 |
|
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
|
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
|
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 |
|