Commit Graph

53 Commits

Author SHA1 Message Date
Jannik Beyerstedt ec682e500c docker: Switch to docker compose plugin 2024-01-20 19:51:51 +01:00
Jannik Beyerstedt fe97b0ae76 [TIDY] Set some "diff: false", fix linter warnings 2023-04-29 00:00:17 +02:00
Jannik Beyerstedt f97ef4dee6 borgbackup: Replace deprecated option (borg >= v1.1)
Debian 10 (currently oldstable) has v1.1.9, so we should be save to
depend on at least v1.1.0.
2023-03-11 19:42:29 +01:00
Jannik Beyerstedt e85b765e0e Telegraf: New package signing key 2023-03-11 18:37:29 +01:00
Jannik Beyerstedt 002c19f3ad telegraf: Add parameter to enable ZFS stats
Previous templates used the assumptioon, that FreeBSD will always have
ZFS and nothing else.
2022-12-04 15:17:43 +01:00
Jannik Beyerstedt f3ffdfc133 cronmails: Add option to skip Exim4 installation 2022-11-06 20:37:54 +01:00
Jannik Beyerstedt 584a7e506f telegraf: Remove docker total option
Option "total" of plugin "inputs.docker" deprecated since version 1.18.0
But for now, it still needs to be set for "total_include" to be honored.
2022-08-06 14:38:49 +02:00
Jannik Beyerstedt fc525a745c sshd: Allow being used as jump host 2022-08-06 12:56:43 +02:00
Jannik Beyerstedt 0457455354 Borgbackup: Add usr/lib and usr/local/etc 2022-04-02 21:41:12 +02:00
Jannik Beyerstedt a0ac0a67a7 [TIDY] move when statements, fix whitespace
Having the when condition of a task at the top instead of bottom is
easiert to read. Also some spaces were another whitespace character on
accident.
2022-02-13 20:52:02 +01:00
Jannik Beyerstedt 1de4e4ef24 Fix monthly cron test mail 2021-10-01 20:29:30 +02:00
Jannik Beyerstedt 393cf41349 Docker compose: Fix ansible module dependency 2021-09-25 23:39:27 +02:00
Jannik Beyerstedt d6fee609e4 Cronmails: Fix rejected mails b/c of non FQDNs in sender 2021-09-25 23:16:31 +02:00
Jannik Beyerstedt 42a2bd8a60 Caddy: Increase LimitNPROC 2021-09-18 17:14:19 +02:00
Jannik Beyerstedt a2fc598416 [TIDY] Update to ansible 4 module names 2021-08-28 18:01:53 +02:00
Jannik Beyerstedt 3c1939f431 Caddy: Restart on failure instead of abnormal only 2021-08-25 15:25:57 +02:00
Jannik Beyerstedt e9a8c2cc86 [FIX] use root for all handlers 2021-08-20 14:16:37 +02:00
Jannik Beyerstedt ec961db180 DDNS: Fix duplicated config variable 2021-05-13 23:13:32 +02:00
Jannik Beyerstedt 22dd9bfb3d Add FreeBSD support 2021-05-02 18:19:11 +02:00
Jannik Beyerstedt 39045ed5a0 Telegraf: Add Strato disk and network names 2020-12-19 17:33:00 +01:00
Jannik Beyerstedt 480db3d6fb [BREAKING] Caddy: Upgrade to caddyserver v2
See https://caddyserver.com/docs/v2-upgrade for changes on the Caddyfile
2020-09-14 23:48:51 +02:00
Jannik Beyerstedt db0db4ddb7 [FIX] ansible_lsb is empty on some systems 2020-05-30 21:36:27 +02:00
Jannik Beyerstedt 06cd3d3076 caddy: make plugin list configureable (fixes #4) 2020-05-24 17:09:32 +02:00
Jannik Beyerstedt 3720b6bf73 telegraf: add support for UBNT NanoStation 2020-05-22 13:18:45 +02:00
Jannik Beyerstedt df5f0a6fc6 telegraf: add CPU temperature on Raspberry Pi 2020-04-30 22:41:26 +02:00
Jannik Beyerstedt 61c0edbd88 [FIX] docker: detect armv7 correctly, add better guard fpr x86_64 2020-04-19 20:19:20 +02:00
Jannik Beyerstedt 91d7887a94 [FIX] docker: fix installation on Raspbian 2020-04-19 15:13:21 +02:00
Jannik Beyerstedt 9a9c222353 [FIX] docker: handle the ansible fact correctly 2020-04-19 00:24:00 +02:00
Jannik Beyerstedt c33c1850b0 Telgraf: make IPs configureable (fixes #7) 2020-04-18 15:25:41 +02:00
Jannik Beyerstedt 87b23b5b8a [FIX] docker: use pip for arm, not just Raspbian 2020-04-17 12:15:14 +02:00
Jannik Beyerstedt 4ecd30ba5f [FIX] caddy: install on aarch64 as well 2020-04-17 12:14:25 +02:00
Jannik Beyerstedt 7f391e9fc8 change license, add license file 2020-04-08 19:35:17 +02:00
Jannik Beyerstedt ab4846abf3 [DOC] fix some typos in comments and docs 2020-03-27 22:56:57 +01:00
Jannik Beyerstedt 11174830cf [FIX] sshd_config broken with root only and centos sftp 2020-03-08 18:00:06 +01:00
Jannik Beyerstedt 4c11ea5dfe [FIX] misc centos issues 2020-03-08 17:56:50 +01:00
Jannik Beyerstedt 24a10d19a9 [CODE] update sshd config (fixes #5) 2020-03-08 16:57:37 +01:00
Jannik Beyerstedt 71b3e80227 [CODE] add CentOS support to telegraf and cronmails (fix #6) 2020-03-08 16:41:55 +01:00
Jannik Beyerstedt cb289b8fb5 [CODE] Fra89 SNMP: new IP addresses 2020-03-07 10:59:55 +01:00
Jannik Beyerstedt f82bd4edf2 [CODE] ddns: add option to silence all output 2019-12-31 21:32:44 +01:00
Jannik Beyerstedt 4784804b96 [CODE] Unifi SNMP: change ip addr 2019-12-31 21:32:19 +01:00
Jannik Beyerstedt c0d2381824 [CODE] caddy, cronmail: only run, if update needed 2019-11-30 18:37:34 +01:00
Jannik Beyerstedt 2d8903efeb [FIX] telegraf: apt repo for current debian distro 2019-11-12 21:42:53 +01:00
Jannik Beyerstedt e6db3ccc06 [TIDY] yaml auto-format 2019-11-12 21:34:35 +01:00
Jannik Beyerstedt 04686de59c use more variables instead of hard-coding (fixes #3) 2019-11-12 21:06:04 +01:00
Jannik Beyerstedt d48064a7e3 [FIX] debian docker: add setuptools dependency 2019-11-11 18:15:33 +01:00
Jannik Beyerstedt 4404d07fe0 [TIDY] remove strategy free 2019-11-03 16:59:02 +01:00
Jannik Beyerstedt c30237b545 [FIX] ansible needs docker-compose python package 2019-11-02 18:47:57 +01:00
Jannik Beyerstedt 73d4c38499 [FIX] caddy: ignore errors when stopping (fixes #2) 2019-11-01 22:57:29 +01:00
Jannik Beyerstedt d49c15f4ef [FIX] caddy: support raspbian 2019-10-27 16:26:22 +01:00
Jannik Beyerstedt 92e056e341 [CODE] docker: always download latest docker-compose 2019-10-27 16:25:33 +01:00