Commit graph

611 commits

Author SHA1 Message Date
0d9e9ffa4b
home.nas: add read-only rsync user for movie storage
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-24 12:10:54 +02:00
36219dbb95
nodes/rx300: add pkg_apt:libpod-parser-perl
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-24 07:18:35 +02:00
183dfbe00b
nodes/rx300: set correct data for security.txt
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-24 07:13:35 +02:00
804516c2f4
move matrix-dimension to rx300 2021-07-23 20:02:57 +02:00
2b8ede117a
nodes/rx300: install unbound 2021-07-23 19:15:08 +02:00
d4d353f0b6
move radicale to rx300
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-23 13:03:47 +02:00
ca9e661b97
move oidentd to rx300
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-23 10:07:35 +02:00
b5530b15ee
move weechat to rx300 2021-07-23 10:04:32 +02:00
c0af623782
nodes/rx300: disable postfixadmin vhost for now
Some checks are pending
kunsi/bundlewrap/pipeline/head Build queued...
2021-07-23 08:14:17 +02:00
b565d5c882
move matrix stuff to rx300 2021-07-23 07:58:50 +02:00
46fcd1670f
fix mac address for home.winkeeinhorn-vm
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-22 16:24:51 +02:00
dcba3a446f
update element-web to 1.7.33 2021-07-22 16:15:40 +02:00
58f33b86c4
nodes/rx300: prepare for moving mail
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-18 07:56:49 +02:00
84d55c246a
items/zfs_dataset: remove automatic dependency detection for now
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
This basically reverts commit 1086ed28c3
2021-07-17 19:40:41 +02:00
cee2a41771
items/zfs_pool: rewrite item to support all kinds of zfs pools
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-17 18:12:57 +02:00
32c0ad3bd6
bundles/matrix-synapse: auto-configure nginx vhost
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-17 12:38:04 +02:00
574b3a833a
nodes/htz.ex42-1048908: fix metadata option for matrix-media-repo 2021-07-17 12:16:43 +02:00
71a6f08ebf
nodes: use _.franzi.business certificate everywhere
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-17 12:02:14 +02:00
ff526a7f7f Merge pull request 'matrix-dimension' (#44) from matrix-dimension into main
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
Reviewed-on: #44
2021-07-17 09:58:18 +00:00
6a144cf991
bundles/users: add option to enable lingering
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-17 11:33:43 +02:00
9fc86a4d9f
move paste.kunsmann.eu to paste.franzi.business, die-brontosaurier-waren-es.org to rx300 2021-07-17 10:53:35 +02:00
eb566fa5c5
move kunbox.net and kunsmann.eu to rx300 2021-07-17 10:26:38 +02:00
2959d19391
nodes/htz.ex42-1048908: add note about which bundles need migrating to rx300 2021-07-17 10:18:19 +02:00
77f785135d
groups/home: add icinga host dependencies
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-17 09:21:43 +02:00
b3e322ae08
nodes/ovh.icinga2: icingaweb2 needs mysql now 2021-07-17 09:04:04 +02:00
Sophie Schiller
07dbcb51f4 bw/htz-cloud.miniserver bump element-web version
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
kunsi/bundlewrap/pipeline/pr-main This commit looks good
2021-07-17 01:09:33 +02:00
Sophie Schiller
aa639dc913 bw/matrix-dimension switch to generic vhost name 2021-07-17 01:09:33 +02:00
Sophie Schiller
f40036422f bw/matrix-dimensions fix typos 2021-07-17 01:09:33 +02:00
Sophie Schiller
fd6f42cef7 bw/htz-cloud.miniserver set differend recursors 2021-07-17 01:09:33 +02:00
Sophie Schiller
c52482e98b bw/bundle matrix-dimension add first draft 2021-07-17 01:09:33 +02:00
6022bac0ef
have more bundles provide nginx metadata for themselves 2021-07-16 14:20:01 +02:00
2ca14d0f62
nodes/rx300: update gitea to 1.14.5 2021-07-16 14:12:35 +02:00
999f413dfc
move wiki.franzi.business to rx300 2021-07-16 13:34:20 +02:00
8aac46206a
remove obsolete metadata from htz.ex42-1048908 2021-07-15 18:41:43 +02:00
7d73c29ccd
move element-web to rx300 2021-07-15 18:41:27 +02:00
1d2ff1744f
nodes/rx300: update travelynx to 1.20.3
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-13 21:12:40 +02:00
72f148425a
bundles/jenkins-ci: add ssh keys and config
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-11 15:47:45 +02:00
3871893c9b
move jenkins to rx300 2021-07-11 15:24:08 +02:00
8da40eab67
nodes/rx300: add php 8.0 2021-07-11 15:23:49 +02:00
7fef4d7a00
nodes/aurto: add n0emis ssh keys
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-10 21:57:04 +02:00
fe5b7b7335
nodes/htz-cloud.pirmasens: add bundle:check-mail-received 2021-07-10 15:54:02 +02:00
3351767d56
add bundle:check-mail-received
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-10 14:22:19 +02:00
5781869f03
nodes/{aurto,rx300}: send a daily test message to a t-online address to keep our "reputation"
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-10 13:04:08 +02:00
b17ce5f905
nodes/htz.ex42: fix git.kunsmann.eu redirect url 2021-07-09 18:21:01 +02:00
1e026c1769
nodes/rx300: update gitea to 1.14.4
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-09 18:19:15 +02:00
1f25d0052e
add legacy redirect for git.kunsmann.eu 2021-07-09 17:26:54 +02:00
d0bdcacc94
nodes/rx300: install correct dependencies for franzi.business deployment
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2021-07-09 16:38:26 +02:00
bd77f8da93
move franzi.business to rx300 2021-07-09 16:11:53 +02:00
c2cb5a2546
move gitea to rx300 2021-07-09 15:57:39 +02:00
4a30aeaab6
nodes/htz.ex42-1048908: fix matrix server wellknown stuff
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-05 20:05:47 +02:00
cbc0a1a927
nodes/htz.ex42-1048908: fix X-Forwarded-For header for matrix-media-repo
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-04 20:03:22 +02:00
b5ab21549d
bundles/nginx: rename 'proxy' metadata to 'locations', support more generic options, move extras files to metadata
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-04 19:28:03 +02:00
Sophie Schiller
a3a228fc2d bw/htz-cloud.miniserver bump element-web version
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-04 13:32:18 +02:00
af53a610bb
use bundlewrap-pass for human-used passwords
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2021-07-02 19:29:52 +02:00
9c1b4f5dbe
move travelynx.franzi.business to rx300
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-02 16:15:31 +02:00
b7935e59e7
nodes/home.paperless: increase max_body_size 2021-07-02 15:49:17 +02:00
a2501ed2cb
nodes/rx300: update to debian bullseye
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-01 18:23:30 +02:00
6d5085c1e7
move unicornsden.franzi.business to rx300
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-01 17:40:07 +02:00
ba30015f7f
nodes/rx300: set pretty name for status page 2021-07-01 16:15:03 +02:00
0f383cfb2c
move miniflux to rx300, change domain to rss.franzi.business
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-07-01 16:10:06 +02:00
d4dabc90c5
nodes/aurto: also backup aurto database
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-29 16:39:05 +02:00
73ebf746f9
nodes/{aurto,rx300}: add backups 2021-06-29 14:58:14 +02:00
da6a607033
nodes/rx300: add nginx, letsencrypt, postgresql 2021-06-29 14:24:10 +02:00
faae70bbb1
nodes/aurto: add ssl to nginx vhost 2021-06-29 14:14:18 +02:00
a594337965
nodes/{aurto,rx300}: lives in a data center now
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-28 19:42:51 +02:00
bb15d1217f
nodes/home.nas: more ram
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-26 06:18:01 +02:00
a793bb5fc1
bundles/zfs: rename zfs_arc_max_mb to zfs_arc_max_gb
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-25 18:39:06 +02:00
b36018f36b
nodes/htz.ex42-1048908: update travelynx to 1.20.1 2021-06-25 18:37:07 +02:00
Sophie Schiller
b949ba3e72 bw/home.kodi-wohnzimmer update to bullseye
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-23 18:07:43 +02:00
7f290dfce6
nodes/htz.ex42-1048908: pkg_apt:oidentd is managed by bundle:oidentd
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-20 21:44:32 +02:00
d4659fd189
update gitea to 1.14.3 2021-06-19 08:47:32 +02:00
8c47b74ec3
update travelynx to 1.20.0 2021-06-18 13:09:38 +02:00
5a8f7f4075
update mautrix-telegram, update mautrix-whatsapp 2021-06-16 07:15:20 +02:00
e3578e669c
nodes/home.nas: add cronjob
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-12 08:56:38 +02:00
1e13e632c9
nodes/rx300: remove lldp, set correct ip
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-11 15:02:43 +02:00
611954e199
nodes/kunsi-t470: add a bridge on ethernet to be able to use vms 2021-06-11 15:02:03 +02:00
1b70a4247c
upgrade element-web to 1.7.30 2021-06-11 12:58:37 +02:00
3fc51d9eba
nodes/home.nas: move scrub to where it does not interfere with backups 2021-06-06 08:03:16 +02:00
72d4826dbb
remove bundle:netdata - we have telegraf and grafana now
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-05 13:28:25 +02:00
91cf6cd1e5
move lm-sensors to its own bundle, add to hardware systems 2021-06-05 12:23:09 +02:00
95856a2c2d
add bundle:sysctl 2021-06-04 07:28:26 +02:00
1fbc08f74b
bundles/nginx: add a default security.txt to all vhosts
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-03 18:57:25 +02:00
d569b00960
modify nodes and bundles for new nftables syntax 2021-06-03 13:59:36 +02:00
faf27a3940
bundles/nfs-server: support using node names for shares
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-03 07:45:56 +02:00
f84e9c533f
nodes/aurto: add nginx, move aurto to dedicated user
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-06-01 17:00:09 +02:00
a6434bd8d0
create dedicated user for kunsi work laptop 2021-06-01 16:55:16 +02:00
d756e3daf8
nodes/kunsi-t470: fix scansnap mount path 2021-05-29 09:21:18 +02:00
79facf2409
nodes/home.paperless: set backup target
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-24 19:19:24 +02:00
Sophie Schiller
c395438a41 update element-web
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-24 19:12:33 +02:00
Sophie Schiller
1461cf2827 bw/home.paperless-sophie add sophie's paperless host
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-24 19:04:59 +02:00
d193ec8ef3
bundles/paperless: set some options 2021-05-24 10:23:19 +02:00
fa59c547a9
nodes/home.paperless: add vhost extras for static files
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-23 18:11:57 +02:00
22c98a4206
nodes/home.paperless: introduce
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-23 17:41:19 +02:00
aaf937a89f
nodes/kunsi-t470: add automount for scansnap 2021-05-23 15:24:21 +02:00
46f7aa93ef
bundles: fix dependencies 2021-05-23 14:54:24 +02:00
24066d89a2
nodes/aurto: add vm
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2021-05-23 14:36:22 +02:00
17f3537d74
nodes/kunsi-*: use new groups 2021-05-23 14:36:19 +02:00
5a182fadef
make some bundles arch-compatible, more default packages for arch 2021-05-23 14:36:16 +02:00
Sophie Schiller
c200e4002e add dimension
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-21 23:37:11 +02:00
e7dce1c36b
nodes/rx300: monitoring
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-20 18:24:35 +02:00
522cecb9fb
nodes/rx300: add smartd 2021-05-20 18:24:23 +02:00
78498b5a46
nodes/rx300: a bit less ram
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-20 17:51:50 +02:00
c74a249a00
nodes/kunsi-seibert-x1: don't try to manage networking 2021-05-19 18:35:45 +02:00
Sophie Schiller
4d33539a63 bump element-web to 1.7.28
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-17 17:27:40 +02:00
Sophie Schiller
d307bc0556 bw/htz-cloud.miniserver enable backups
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-16 19:54:18 +02:00
479b730be4
bundles/zfs: introduce zfs-snapshot-backups, enable backups for nodes which need zfs-snapshot-backups
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-15 20:32:23 +02:00
32826ed131
bundles/mosquitto: add telegraf stats for tasmota devices
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2021-05-15 08:52:37 +02:00
d51cded72d
nodes/home.router: use debian buster nginx repo for now
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-15 06:58:42 +02:00
Sophie Schiller
8bde57be4b bw/htz-cloud.miniserver install matrix and other components
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-14 20:07:55 +02:00
Sophie Schiller
ea73de81e5 remove dummy from miniserver
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-14 15:00:37 +02:00
f92eb37bfc
nodes/htz-cloud.influxdb: increase login timeout
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-14 12:27:58 +02:00
1fce93ad30
update postfixadmin setup password 2021-05-13 09:15:55 +02:00
dccdd4d97f
nodes/home.octoprint-vielschichtigkeit: remove node
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-13 09:11:33 +02:00
7775f33679
bundles/apt: move patchday to 21:00 UTC 2021-05-13 09:10:33 +02:00
835726f3a7
nodes: update postfixadmin to 3.3.9 2021-05-13 09:01:45 +02:00
762a4d34c1
nodes/htz.ex42-1048908: update gitea and element-web
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-11 17:44:35 +02:00
c41c43cd5c
nodes/home.nas: more snapshot for storage/nas 2021-05-08 11:07:12 +02:00
f33f638d88
nodes/htz-cloud.miniserver: set dummy=True
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-04 17:34:22 +02:00
2bcc0bd22a
nodes/ovh.icinga2: install unbound
All checks were successful
bundlewrap/pipeline/head This commit looks good
seems quad9 isn't as stable as we'd want them to be :(
2021-05-03 19:36:47 +02:00
a971bf5d3b
nodes: add work laptop
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-02 20:53:10 +02:00
7d9ce7aed9
add pretty name for status page to some nodes
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-02 10:54:27 +02:00
c548a88ee7
bundles/grafana: introduce, add to htz-cloud.influxdb 2021-05-02 10:44:50 +02:00
1a1ea721d9
bundles/telegraf: also work for arch linux systems 2021-05-02 07:32:54 +02:00
8c276b53a6
nodes/home.nas: enable x11 forwarding for admins
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-01 15:18:21 +02:00
75fea7aa34
bundles/gitea: add a ssh key, enable git hooks for htz.ex42-1048908
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-01 14:27:31 +02:00
8f4023c1c5
nodes/htz.ex42-1048908: update matrix-media-repo to 1.2.8
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-01 12:25:00 +02:00
8a95dfa90a
nodes/home.downloadhelper: restrict lldp to vlan 42
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-01 10:05:24 +02:00
8fd83241ca
bundles: ensure apt/repos/*/items is a set 2021-04-30 12:49:59 +02:00
bac0ac0b00
nodes/htz.ex42-1048908: update element-web to 1.7.26
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-27 19:05:26 +02:00
c2c59892fe
nodes/htz.ex42-1048908: add die-brontosaurier-waren-es.org to nginx
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-25 12:06:38 +02:00
671b460855
nodes/htz.ex42-1048908: add unicornsden.franzi.business 2021-04-25 10:04:56 +02:00
a8e07c62c3
nodes/home.router: add ssl to vnstat nginx vhost 2021-04-25 09:10:05 +02:00
019d658442
bundles/icinga2: add check_usv_snmp
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-25 08:02:04 +02:00
1360a36a95
nodes/home.router: poll switch and usv more often 2021-04-24 14:58:09 +02:00
e5c49ab172
nodes/home.router: add snmp plugin to telegraf
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-24 14:32:27 +02:00
5b32ae836d
nodes/htz.ex42-1048908: update travelynx to 1.19.13
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-24 13:45:37 +02:00
2f222371c3
nodes/htz-cloud.influxdb: add influxdb2 to node 2021-04-24 10:35:41 +02:00
4e175e998e
nodes/htz-cloud.influxdb: add node
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2021-04-24 09:14:28 +02:00
90a84fc9da
htz-cloud: add wireguard node, add internal network to nodes
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-24 08:53:20 +02:00
0a3210c703
nodes/htz.ex42-1048908: update travelynx to 1.19.12
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-24 08:09:31 +02:00
Sophie Schiller
883caac939 add new wireguard keys
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-23 21:23:43 +02:00
8687cd6bfa
nodes/home.nas: set zfs snapshot settings for storage/scan
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-21 18:26:10 +02:00
0c0a8e6263
bundles/scansnap: chown files to nobody-nogroup 2021-04-21 18:18:27 +02:00
b5fb5dd6c2
bundles/scansnap: introduce, add to home.nas 2021-04-21 17:58:16 +02:00
24362768fb
bundles/dhcpd: rework metadata
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-20 18:18:17 +02:00
3bd851aae5
nodes/htz.ex42-1048908: add new entropia IPs to rspamd/ignore_spam_check_for_ips
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-19 20:59:55 +02:00
0028e0fcd0
nodes/home.downloadhelper: do not send hostname via dhcp
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-19 20:42:15 +02:00
7738736120
nodes/htz.ex42-1048908: update matrix-media-repo to 1.2.7
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-19 18:12:26 +02:00
8536e87475
bundles/systemd-networkd: some more dhcp settings
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-18 11:05:42 +02:00
0c59af2fdc
nodes/home.octoprint-vielschichtigkeit: set exclude_from_monitoring 2021-04-17 09:40:02 +02:00