Commit graph

756 commits

Author SHA1 Message Date
c67b3b2393
gitea direct config metadata 2022-09-15 00:54:58 +02:00
d2da2eb387
stop nextcloud preview generation 2022-09-15 00:53:45 +02:00
dc9e38d4ba
nextcloud limit version retention 2022-09-15 00:53:06 +02:00
1fb71a0f25
remove obsolete includes 2022-09-15 00:51:52 +02:00
2712d212b6
multiplex prevents backup server from sleeping 2022-09-15 00:31:31 +02:00
46b29ce4fb
samba 2022-09-13 02:20:43 +02:00
440f270b25
nginx check less noise 2022-09-13 00:42:57 +02:00
1797c784af
postgres close firewall 2022-09-13 00:40:46 +02:00
fef8adad20
fix some metadata provides 2022-09-13 00:40:31 +02:00
283f2da099
remove debian 10, use https in sources.list 2022-09-11 23:46:06 +02:00
e18bb37670
wireguard is udp 2022-09-11 22:29:43 +02:00
32e1250d06
check apt upgradable 2022-09-11 22:17:32 +02:00
f19d604213
nftables.conf tidyup 2022-09-11 15:43:20 +02:00
c64aa70b49
nftables 2022-09-09 19:50:42 +02:00
mwiegand
023d45f2bb whitespace 2022-09-05 18:34:27 +02:00
mwiegand
21af9c8b62 monitor systemd --failed 2022-09-05 16:26:16 +02:00
mwiegand
d4ccc3dce0 icinga escape strings 2022-09-05 16:26:08 +02:00
mwiegand
f3f624be1f monitoring stuff 2022-09-05 15:42:48 +02:00
mwiegand
78d2499b46 nginx http check uses GET 2022-09-05 15:02:07 +02:00
mwiegand
7582e8d9cc build server htt check path 2022-09-05 15:01:49 +02:00
mwiegand
edebd1588f some mroe homassistant deps 2022-09-05 13:50:10 +02:00
mwiegand
6abfd868db icinga: features.d -> features-enabled (compat with debian packages) 2022-09-05 13:49:47 +02:00
mwiegand
1e2e63405a bundles/nginx/metadata.pybasic http check 2022-09-05 13:48:54 +02:00
mwiegand
d8f0d49a64 grafana per missions 2022-09-04 23:10:01 +02:00
mwiegand
e65b18430e gitea: update indexer config 2022-08-31 12:40:10 +02:00
mwiegand
0ff09f0cbd gitea repo indexer 2022-08-31 12:27:48 +02:00
mwiegand
9afe4eb619 fix zsh shell set 2022-08-31 12:02:54 +02:00
mwiegand
a545a74242 icinga 2022-08-31 12:02:40 +02:00
mwiegand
6fef63655c proc ram cpu combined 2022-08-12 18:22:01 +02:00
mwiegand
63b68b8d3e disk_io only partitions 2022-08-12 18:19:19 +02:00
mwiegand
3b257aadab some grafana 2022-08-12 17:42:25 +02:00
mwiegand
88e80f4107 nextcloud update 2022-08-12 01:32:43 +02:00
mwiegand
d8de90fa5d pressure stall grafana 2022-08-11 13:18:30 +02:00
mwiegand
e05d987036 telegraf apcups less often 2022-08-11 12:40:28 +02:00
mwiegand
c8b7e34732 apcaccess telegraf: only one call 2022-08-11 12:37:28 +02:00
mwiegand
6c2d4ca69f pressure stall telegraf 2022-08-11 12:37:05 +02:00
mwiegand
706c4028f8 zfs mirror: delete old snapshots and bookmarks 2022-08-09 19:59:24 +02:00
mwiegand
8a13421577 improve wake on lan 2022-08-09 19:58:47 +02:00
mwiegand
9ff8dce802 ssh multiplexing 2022-08-09 19:58:13 +02:00
mwiegand
49081248ae bundles/backup/files/backup_path_via_zfs: delte old bookmarks and snapshots 2022-08-09 19:57:52 +02:00
mwiegand
116697af9f keep fewer snpashots on backup servers 2022-08-09 19:15:58 +02:00
mwiegand
0e28b18298 htop more delay 2022-08-09 17:02:40 +02:00
mwiegand
8d4abe1ec6 htop process io 2022-08-09 16:59:39 +02:00
mwiegand
ee3625311b htop 2022-08-09 16:50:46 +02:00
mwiegand
1387b5f1ae nomodeset on nvidia gpu 2022-07-07 20:17:38 +02:00
mwiegand
b8cbf4648a influx: remove now-obsolete resolution feature 2022-07-07 19:05:53 +02:00
mwiegand
15f0317fbe massive flux performance increase 2022-07-07 19:00:36 +02:00
mwiegand
e44fc3dc04 further improve swap 2022-07-07 16:16:18 +02:00
mwiegand
fbee9a32df bundle systemd-swap improvements 2022-07-07 15:45:28 +02:00
mwiegand
1bde29bb17 fix pkg name 2022-07-07 15:35:10 +02:00
mwiegand
d10f2b1eb3 picsort: use File Modification Date as alternative 2022-07-07 15:35:01 +02:00
mwiegand
1397e9c9a3 picsort needs exiftool 2022-07-07 13:43:22 +02:00
mwiegand
1b84e84841 picsort heic 2022-07-07 13:29:04 +02:00
mwiegand
57079a0cbe postgres tuning 2022-06-28 13:12:18 +02:00
mwiegand
cd5b854b00 nextcloud update 2022-06-28 10:18:00 +02:00
mwiegand
8285a12f00 php pm dynamic 2022-06-23 21:35:30 +02:00
mwiegand
9946edc6f3 gitea ssd 2022-06-23 12:55:52 +02:00
mwiegand
a3c7acc399 influx on ssd 2022-06-23 02:52:18 +02:00
mwiegand
b8100f472b zfs zfs_arc_max 2022-06-23 02:13:06 +02:00
mwiegand
9b104cac25 php pm more procasses 2022-06-23 02:12:33 +02:00
mwiegand
7243ad9e9b storage classes 2022-06-23 02:12:11 +02:00
mwiegand
12268daad6 sort 2022-06-23 01:32:31 +02:00
mwiegand
d4738d762b apt more unique sources lists 2022-06-23 00:26:51 +02:00
mwiegand
72f560809b reinstall home server and backups and many fixes 2022-06-22 22:31:39 +02:00
mwiegand
ab55ad1020 comment 2022-06-16 01:30:41 +02:00
mwiegand
bb3b4b9bca nextcloud face recognition 2022-06-16 01:30:27 +02:00
mwiegand
f31f86aa21 php.ini as metadata 2022-06-16 01:30:06 +02:00
mwiegand
f6baeb328b nextcloud conf: log to syslog, trusted domain 2022-06-16 01:29:40 +02:00
mwiegand
a51d62f5d2 chatlogger more often 2022-06-11 23:26:38 +02:00
mwiegand
bada714b10 termux autostart 2022-06-01 23:11:55 +02:00
mwiegand
6f9218c5a1 bundle steam-chat-viewer 2022-06-01 20:09:28 +02:00
mwiegand
e6940b151c steam-chat-logger: steamuserimages subdir 2022-06-01 19:51:19 +02:00
mwiegand
5fd9452a6c hhtop resets htop config 2022-06-01 14:01:28 +02:00
mwiegand
2a84822cfe zsh namspacing 2022-06-01 13:50:20 +02:00
mwiegand
e62a7781b4 upadte zsh prompt 2022-06-01 13:14:47 +02:00
mwiegand
9f4e304aec upadte zsh prompt 2022-06-01 13:11:20 +02:00
mwiegand
8b2d8d974e upadte zsh prompt 2022-06-01 13:04:45 +02:00
mwiegand
3cddebee11 fix zsh plugins dir permissions plugins 2022-06-01 12:57:12 +02:00
mwiegand
c8b9a46aad update zsh prompt 2022-06-01 12:52:48 +02:00
mwiegand
35d8d4828b global oh-my-zsh 2022-06-01 12:41:45 +02:00
mwiegand
b9ff7e5953 manage global zprofile 2022-06-01 11:34:12 +02:00
mwiegand
8063833950 fix overwrite dicts 2022-06-01 11:33:59 +02:00
mwiegand
34b42832ac zsh prompt show username 2022-06-01 11:33:28 +02:00
mwiegand
cf09493486 zsh chown 2022-06-01 10:42:23 +02:00
mwiegand
8cabb029b3 systemd timers be nice 2022-06-01 09:39:17 +02:00
mwiegand
e5a16b5506 php pm less workers 2022-05-31 17:22:37 +02:00
mwiegand
452c983f63 loadkeys support 2022-05-06 12:43:11 +02:00
mwiegand
5ed8f08231 change /etc/locale.gen after installing pkg_apt:locales 2022-05-05 14:21:57 +02:00
mwiegand
7588741b30 debian 12 2022-05-04 20:50:03 +02:00
mwiegand
f416852225 tasmota-charge: fixes + 2022-04-21 23:50:49 +02:00
mwiegand
f5ab497bff tasmota-charge: fixes 2022-04-21 23:32:42 +02:00
mwiegand
f2439dcf66 steam chat logger 2022-04-20 00:37:11 +02:00
mwiegand
b27f07a867 grafana use vhost from documentation 2022-04-09 16:32:34 +02:00
mwiegand
824b10546d grafana set domain 2022-04-09 16:32:08 +02:00
mwiegand
33d973927c dont keep backup snapshots 2022-04-09 16:31:55 +02:00
mwiegand
b528e9b94b wol fix and refactor 2022-04-02 19:30:59 +02:00
mwiegand
49346ba20b move bw managed systemd units to /usr/local/lib 2022-03-31 10:23:57 +02:00
mwiegand
1340aaf52e fix path 2022-03-30 10:06:16 +02:00
mwiegand
df9c038d87 ssh enable strict host key chacking 2022-03-27 18:03:51 +02:00
mwiegand
5b4ad017e1 good old tuple typo 2022-03-27 18:03:43 +02:00
mwiegand
4ef6826837 backup enable host key checking 2022-03-27 17:57:10 +02:00
mwiegand
4b9980a8c3 explicitly set GlobalKnownHostsFile 2022-03-27 17:57:00 +02:00
mwiegand
8532f914c3 remove obsolete option 2022-03-27 17:02:42 +02:00
mwiegand
33062c3ec6 use skip instead of if 2022-03-27 17:02:33 +02:00
mwiegand
be6903d3a6 ssh: collect host keys in metadata 2022-03-27 17:02:17 +02:00
mwiegand
8a9434a384 ssh: manage hostkeys and global known_hosts 2022-03-27 16:38:38 +02:00
mwiegand
24bf39dda5 backup no host key checking 2022-03-27 13:30:27 +02:00
mwiegand
0dbda1c200 fix rsync backup path 2022-03-27 13:30:16 +02:00
mwiegand
b2b6f08b86 github https 2022-03-26 12:26:48 +01:00
mwiegand
a4e819317b backup-receiver less sudo 2022-03-26 12:03:22 +01:00
mwiegand
085eb2b2d3 sudo: one command per line 2022-03-26 11:59:10 +01:00
mwiegand
e9771f1b9f nextcloud rescan scan all files 2022-03-14 21:49:21 +01:00
mwiegand
63863f69c0 ci check branch 2022-03-13 18:40:55 +01:00
mwiegand
1a552844da fix mode 2022-03-13 18:31:25 +01:00
mwiegand
9f95e78277 fix check 2022-03-13 18:31:03 +01:00
mwiegand
041098ecde ci tidyup more 2022-03-13 18:30:13 +01:00
mwiegand
09ca6bddf6 ci tidyup 2022-03-13 18:22:24 +01:00
mwiegand
b205bd7555 ci check empty 2022-03-13 18:21:30 +01:00
mwiegand
d82a066fb3 gitea ci 2022-03-13 18:11:11 +01:00
mwiegand
63076ec921 gitea add new webhook settings 2022-03-03 10:13:11 +01:00
mwiegand
41067d1aa4 php less children 2022-02-24 01:05:16 +01:00
mwiegand
60bc44a946 no other files allowed under /opt/nextcloud thanks to code signing 2022-02-23 18:41:35 +01:00
mwiegand
8092b5faff nextcloud upgrade_status script 2022-02-23 18:33:25 +01:00
mwiegand
f3114bfcef fix upgarde check 2022-02-23 18:17:36 +01:00
mwiegand
f82fa22be8 cronological order 2022-02-23 18:12:35 +01:00
mwiegand
e4084956a2 no json: error prone 2022-02-23 18:11:12 +01:00
mwiegand
2549a298a4 nextcloud picsort: faster, apperently 2022-02-23 18:04:06 +01:00
mwiegand
b52030b830 nextcloud weekly rescan 2022-02-23 18:03:38 +01:00
mwiegand
5a9716b0ff nextcloud supress pcntl error and use json 2022-02-23 18:03:05 +01:00
mwiegand
f9790912a6 fix dep 2022-02-15 09:18:39 +01:00
mwiegand
f1afe13fad wol: more sleep 2022-02-13 00:19:19 +01:00
mwiegand
9ea206318c min wake 10 mins 2022-02-12 21:18:16 +01:00
mwiegand
2176403bcc wol install jq 2022-02-12 21:17:50 +01:00
mwiegand
4906b13a38 use uptime since last wake instead of boot 2022-02-12 21:16:08 +01:00
mwiegand
b08fe2c749 no sleep when ssh 2022-02-12 20:55:17 +01:00
mwiegand
dbca66326a sleep faster 2022-02-12 20:40:57 +01:00
mwiegand
fab4d0a476 wakeup hook 2022-02-12 20:40:28 +01:00
mwiegand
cf6e716301 fix if 2022-02-12 20:40:14 +01:00
mwiegand
df607f0656 suspend_if_idle ignore own service 2022-02-12 20:23:33 +01:00
mwiegand
cfee1d74b0 wol suspend if idle 2022-02-12 19:50:36 +01:00
mwiegand
4e56ba6da0 wol on backup 2022-02-12 18:42:27 +01:00
mwiegand
e406db30f9 test OK 2022-02-12 18:26:13 +01:00
mwiegand
6727fcf404 wake_command 2022-02-12 18:23:09 +01:00
mwiegand
78b324903d wol waker 2022-02-12 18:01:03 +01:00
mwiegand
f4a4f22d69 readme 2022-02-12 17:37:53 +01:00
mwiegand
d12b446f34 wol + 2022-02-12 17:15:15 +01:00
mwiegand
ae929e4773 fix some errors 2022-02-12 17:01:06 +01:00
mwiegand
fe70776dfc zfs-mirror persistent 2022-02-12 16:58:55 +01:00
mwiegand
98ba428bb7 wol-sleeper 2022-02-12 16:58:44 +01:00
mwiegand
b579dc4928 autologin 2022-02-12 15:20:00 +01:00
mwiegand
0d168cfb5f ssh allow_users 2022-02-12 13:41:03 +01:00
mwiegand
6d8450b270 rspamd clamav settings 2022-02-12 13:18:29 +01:00
mwiegand
254af0c72b raspberrymatic-cert 2022-02-06 20:34:17 +01:00
mwiegand
c8565876db dup 2022-02-06 17:05:00 +01:00
mwiegand
323ad5bc2c dont reject clamav matches 2022-02-05 14:58:15 +01:00
mwiegand
4a23393691 mailserver pw reset readme 2022-02-05 14:52:40 +01:00
mwiegand
63741f271b rspam web passwordprotection 2022-02-05 14:52:27 +01:00
mwiegand
f7de8e4d2e less greylisting, cause it interferes with 2fa codes 2022-02-05 14:18:32 +01:00
mwiegand
fbc82ef6b1 remove more resolv.conf destroyers 2022-01-11 18:41:06 +01:00
mwiegand
cff4371fef dm-crypt import pool after decrypt 2022-01-11 18:29:21 +01:00
mwiegand
b8cfd06e12 fix modprobe/zfs.conf 2022-01-11 18:07:09 +01:00
mwiegand
95e00d4d71 apcupsd wip 2022-01-09 15:02:01 +01:00
mwiegand
ec1b52aa2f grafana apcups 2022-01-09 00:04:36 +01:00
mwiegand
9de1444668 change telegraf plugin dir 2022-01-08 23:26:21 +01:00
mwiegand
36ca196f3a letsencrypt timer 2022-01-08 00:20:50 +01:00
mwiegand
7663d3fcce tasmota-charge telegraf 2021-12-16 00:29:52 +01:00
mwiegand
3c09b3a984 tasmota-charge 2021-12-16 00:05:06 +01:00
mwiegand
41430ebc2f some picsort stuff 2021-12-12 21:26:56 +01:00
mwiegand
0e97f9e596 mailserver eebug metadata 2021-11-29 21:24:18 +01:00
mwiegand
1b2926a24d postfix only newer TLS versions 2021-11-29 21:24:04 +01:00
mwiegand
cdd379ba82 grafana purge dshboard dir 2021-11-29 21:15:58 +01:00
mwiegand
2eab0d2ca9 le needs bind 2021-11-19 00:43:37 +01:00
mwiegand
5c9dea327c make non dynamics zones on slaves to masters 2021-11-19 00:38:01 +01:00
mwiegand
87861aae98 bind slave: dont replace zones all the time 2021-11-18 23:47:55 +01:00
mwiegand
604e01f16e hardware and monitoring 2021-11-18 23:37:14 +01:00
mwiegand
384f7dbfa8 procio 2021-11-18 23:26:26 +01:00
mwiegand
9295e1789c more srv autodiscover 2021-11-18 21:53:29 +01:00
mwiegand
8cfa3575f8 mailserver-autoconfig 2021-11-18 21:23:56 +01:00
mwiegand
8b84fe0f0e postfix enable smtps 2021-11-18 21:23:05 +01:00
mwiegand
d23384d4d1 remove some garbage 2021-11-18 21:21:49 +01:00
mwiegand
5849ecc9e4 make spamd worker inaccessible for now 2021-11-17 22:48:28 +01:00
mwiegand
c92704390d buildserver install shards 2021-11-17 17:46:00 +01:00
mwiegand
2300874637 fix wireguard client config dns server 2021-11-17 17:36:35 +01:00
mwiegand
6cceae2458 build cystal 2021-11-17 01:13:01 +01:00
mwiegand
fc65db3de5 bind remove db prefix 2021-11-14 16:18:27 +01:00
mwiegand
b70c8e8217 htz.mails -> netcup.mails 2021-11-14 14:10:33 +01:00
mwiegand
357c591b69 php prformance tweaks 2021-11-13 16:23:54 +01:00
mwiegand
38e542c184 php prformance tweaks 2021-11-13 16:21:24 +01:00
mwiegand
d6e4cdb45a case sensitive config parser 2021-11-13 15:57:29 +01:00
mwiegand
6c2473e2da nextcloud php www.conf 2021-11-13 15:17:20 +01:00
mwiegand
2d4afe6b53 change redis run dirs 2021-11-13 14:57:43 +01:00
mwiegand
2ec0e5068a trim root, dont trim zs so often, as it takes some time 2021-11-12 18:57:09 +01:00
mwiegand
f4b3841793 zfs: no autotrim, manually trim hourly, scrub every two months 2021-11-12 18:09:11 +01:00
mwiegand
5d22aaa1eb backup server stuff 2021-11-12 17:50:11 +01:00
mwiegand
706af2e127 dont autosnapshot backup datasets 2021-11-12 17:40:00 +01:00
mwiegand
72561bdb52 backup openhab 2021-11-12 16:59:57 +01:00
mwiegand
fa300ca547 dont do logbias=throughput, fragmentation might not be worth it 2021-11-10 20:08:21 +01:00
mwiegand
2becf72559 health in hatdware bundle 2021-11-10 03:48:29 +01:00
mwiegand
806feb9fdd cpu freq grafana 2021-11-10 03:43:09 +01:00
mwiegand
44fe39b025 cpu freq 2021-11-10 03:26:33 +01:00
mwiegand
11150b4f69 swapfile 2021-11-10 02:50:20 +01:00
mwiegand
8a65459d69 swapfile 2021-11-10 02:48:20 +01:00
mwiegand
776e876876 swapfile 2021-11-10 02:43:45 +01:00
mwiegand
487899ae3e systemd-journald bundle 2021-11-10 02:12:50 +01:00
mwiegand
d2916ef4f9 raspberry bundle 2021-11-10 02:09:42 +01:00
mwiegand
9ef958d935 new opanhab raspi 2021-11-10 01:25:48 +01:00
mwiegand
99c12b6106 fix locale deps 2021-11-10 00:14:41 +01:00
mwiegand
93d9f1af39 acme allow wireguard ips 2021-11-08 22:48:24 +01:00
mwiegand
fdcfa8a82b letsencrypt dns challenge 2021-11-08 10:49:37 +01:00
mwiegand
34e9366c61 bw 13 hashable 2021-11-06 06:39:50 +01:00
mwiegand
b022eabeb0 wip 2021-11-05 21:45:23 +01:00
mwiegand
df9d5fb62f openhab io problem 2021-11-04 22:39:10 +01:00
mwiegand
4abfd5fcbc openhab web 2021-11-04 22:24:33 +01:00
mwiegand
03378ed638 zfs-auto-snapshot 2021-11-02 23:37:07 +01:00
mwiegand
cf4bf15db0 mosquitto password file 2021-11-02 23:22:24 +01:00
mwiegand
753954ebaf mosquitto 2021-11-02 21:45:05 +01:00
mwiegand
ec4be43b5e mosquitto 2021-11-02 01:39:28 +01:00
mwiegand
c62fae4fc4 FIXME_dont_touch_sshd 2021-11-01 10:15:57 +01:00
mwiegand
3d070abca7 comment 2021-10-31 17:50:29 +01:00
mwiegand
d8f887a4eb raspberry ebian ssh workaround? 2021-10-31 17:50:21 +01:00
mwiegand
1536b4aa2c telegraf 2021-10-30 22:07:43 +02:00
mwiegand
86884f4cb7 smartctl 2021-10-30 22:06:39 +02:00
mwiegand
946b3d0e9f smartctl 2021-10-30 22:03:41 +02:00
mwiegand
79820a0c10 flux min 2021-10-30 20:59:54 +02:00
mwiegand
a564d2ed31 smartctl 2021-10-30 20:43:47 +02:00
mwiegand
5a49533460 smartctl 2021-10-30 20:43:01 +02:00
mwiegand
7f443cfdd4 smartctl 2021-10-30 20:13:24 +02:00
mwiegand
5390f3ac3c snartctl 2021-10-30 18:57:06 +02:00
mwiegand
1f0e660a4d hdparm 2021-10-30 14:02:37 +02:00
mwiegand
596db36e10 antiflicker 2021-10-30 13:12:36 +02:00
mwiegand
594ae6df66 stromzaehler gpiod 2021-10-30 13:00:15 +02:00
mwiegand
07e6a2d07e raspberry bedina ssh workaround 2021-10-29 21:17:54 +02:00
mwiegand
16a7bb915f sshd fix locale problems 2021-10-29 19:15:56 +02:00
mwiegand
5b7c67815b more locales 2021-10-29 19:15:45 +02:00
mwiegand
f6ac34dfd0 openhab wip 2021-10-29 10:43:14 +02:00
mwiegand
d2a802524d openhab 2021-10-29 01:58:15 +02:00
mwiegand
1825faabf6 autowip 2021-10-28 23:41:25 +02:00
mwiegand
9e4163d291 wpa_supplicant 2021-10-28 23:02:40 +02:00
mwiegand
3652a521de wpa_supplicant 2021-10-28 22:56:50 +02:00
mwiegand
bc898c8009 stromzaehler 2021-10-28 04:45:22 +02:00
mwiegand
43cf6cabea stromzaehler 2021-10-28 04:31:35 +02:00
mwiegand
bb862ed6ec git ensure home 2021-10-28 00:02:23 +02:00
mwiegand
9d6b6777bf graphs 2021-10-27 23:30:17 +02:00
mwiegand
d7e5483d74 graphs 2021-10-27 21:51:29 +02:00
mwiegand
da06f7cf06 graphs 2021-10-27 20:40:09 +02:00
mwiegand
ef461fec1c disk usage graphs 2021-10-27 19:02:07 +02:00
mwiegand
bbef19a73d fix gollum ruby2.7 brings bundler and everything is strange 2021-10-27 17:14:54 +02:00
mwiegand
15155cd7a9 nextcloud php-fpm 2021-10-27 16:58:00 +02:00
mwiegand
5931ce16d9 telegraf processes 2021-10-27 15:30:30 +02:00
mwiegand
e5ddb318bd zfs scrub more seldom 2021-10-26 10:58:12 +02:00