Commit graph

1864 commits

Author SHA1 Message Date
0530194ac0 base: Add ansible_server fact 2025-01-31 18:56:03 +00:00
20f1af0ee4 ansible_host: Add support for LDAP queries 2025-01-31 18:03:18 +00:00
dc9a3a0725 Limit access to hosts that have sssd running 2025-01-31 17:01:03 +00:00
2c423fc0ca sssd: Allow limiting access by groups 2025-01-31 16:42:23 +00:00
71a69af472 sssd: Sort and group config options 2025-01-31 16:42:02 +00:00
eaead4bc7f Allow kerberos logins to print hosts 2025-01-31 16:16:26 +00:00
139ef2183c Fix typo from sw-backup script 2025-01-31 15:51:35 +00:00
981b954682 keytab: Try make code cleaner 2025-01-30 20:05:47 +00:00
872115a9a9 keytab: Don't use hardcoded tempfile 2025-01-30 19:32:52 +00:00
243574e415 sssd: Better error handling 2025-01-30 19:17:45 +00:00
f0b1b064db mkhomedir: Convert shell to command 2025-01-30 19:13:32 +00:00
ad625d47d6 rsync_backup: Fix yamllint errors 2025-01-30 18:20:47 +00:00
27fbb3eca6 Update software submodule 2025-01-30 18:06:40 +00:00
5832a12084 Pass secrets to homeassistant playbook 2025-01-30 16:58:18 +00:00
5a4a6de8be Use device id's for passthrough 2025-01-30 16:57:17 +00:00
20626d18d5 Allow serial port passthrough to virtual machines 2025-01-30 16:56:35 +00:00
11fbb4a720 nginx: Add missing logrotate script 2025-01-30 12:32:49 +00:00
943ad5ef8b Add switch config backup script to nms hosts 2025-01-30 12:31:58 +00:00
ee6fbb48c7 routeros_firmware: Move README to own file 2025-01-30 12:31:29 +00:00
d9b6c2d27f nginx: Add custom logrotate script for OpenBSD 2025-01-30 12:30:33 +00:00
04b98d5b7f homeassistant: Add yamllint to check configs 2025-01-29 23:31:20 +00:00
e2fdee682d homeassistant: Automatically add shellies to mqtt 2025-01-29 23:30:44 +00:00
ec1b8cb9e6 homeassistant: Run service as non root user 2025-01-28 15:13:10 +00:00
8b90b85b8f blackbox_exporter: Don't create home directory 2025-01-27 04:43:43 +00:00
11e094eeda Fix nodered version 2025-01-26 21:20:19 +00:00
a0a70e4289 Add ESPSomfy plugin to homeassistant 2025-01-25 18:57:17 +00:00
d0699117bc Update homeassistant 2025-01-25 18:33:59 +00:00
0e570efebd nginx: Rotate logs daily on OpenBSD 2025-01-24 16:26:14 +00:00
1a71f92138 web_logs: Create data directories 2025-01-24 16:18:44 +00:00
a5dafee6cb nginx: Fix newsyslog config on OpenBSD 2025-01-24 16:13:24 +00:00
34daaee91e syslogd: Fix whitespaces from newsyslog config 2025-01-24 16:12:47 +00:00
fa42610bff Add more editors to adm hosts 2025-01-24 15:46:24 +00:00
8742d750a3 nginx: Remove RHEL8 support 2025-01-24 15:24:38 +00:00
ec405bb1c0 Add nginx_logsync role to proxy servers 2025-01-24 12:50:46 +00:00
8b7d8da733 Add web_logs role to log hosts 2025-01-24 12:50:20 +00:00
b116d3e2c0 Convert backup hosts to use new rclone role 2025-01-24 12:49:40 +00:00
53f30103b3 prometheus: Add unbound_exporter targets 2025-01-24 12:49:07 +00:00
74a517f942 unbound_exporter: Initial version of role 2025-01-24 12:48:36 +00:00
d0d9f3430a web_logs: Refactor role completely 2025-01-24 12:47:51 +00:00
b6131534f6 nginx_logsync: Initial version of role 2025-01-24 12:47:18 +00:00
af5655e131 rclone: Remove logs older than 30 days 2025-01-24 12:19:18 +00:00
338f4e2f0d rclone: Make role more modular 2025-01-24 11:41:49 +00:00
c3497c2440 nginx_site: Enable custom log format 2025-01-23 05:54:23 +00:00
7a6e4e596f nginx: Use custom log format 2025-01-23 05:53:44 +00:00
c8bbd563b4 base: Use systemd-resolved for Fedora hosts 2025-01-19 21:18:10 +00:00
cdd1495f0c dhcpd: Fix DNS server addresses 2025-01-19 18:40:49 +00:00
e1dd03e859 Add unbound_exporter to dna-gw hosts 2025-01-19 18:21:33 +00:00
964e841c1d unbound_exporter: Add TLS support
Currently unbound_exporter doesn't support TLS connections so proxy
connections through stunnel.
2025-01-19 17:51:18 +00:00
271eb09669 pf: Open unbound_exporter port for dna-gw hosts 2025-01-19 16:15:42 +00:00
ae491f8977 unbound_exporter: Initial version of role 2025-01-19 16:15:24 +00:00