Commit graph

259 commits

Author SHA1 Message Date
Franzi c7b27bd724
update element-web to 1.11.13 2022-11-04 07:08:38 +01:00
Sophie Schiller 16fb0fd1fa htz-cloud.miniserver: enable zfs 2022-10-23 15:13:13 +02:00
Sophie Schiller 6e23f84a39 bundles/ntfy various fixes 2022-10-19 15:38:10 +02:00
Sophie Schiller a8cf858d44 bundles/ntfy: first draft 2022-10-19 15:24:39 +02:00
Franzi 6ac1583a23
update element-web to 1.11.10 2022-10-16 21:33:10 +02:00
Franzi f42597260d
htz-cloud.influxdb: disallow metrics endpoint 2022-10-02 11:05:16 +02:00
Franzi 82ed8e1d3a
update mautrix-telegram 0.12.1 2022-09-29 18:21:51 +02:00
Franzi 98864c2d55
update element-web to 1.11.8 2022-09-29 18:21:03 +02:00
Franzi 86742758c7
update element-web to 1.11.5 2022-09-14 17:32:34 +02:00
Sophie Schiller 70c7ab7b3a critical element-web fix 2022-08-31 21:08:39 +02:00
Franzi a1bea394f2
update mautrix-telegram to 0.12.0 2022-08-29 19:24:57 +02:00
Franzi aa5c7ff8b4
block access to the go /debug/pprof/ endpoint 2022-08-19 07:26:01 +02:00
Franzi 89eddad1a3
update element-web to 1.11.3 2022-08-16 20:32:08 +02:00
Franzi 2a041629af
update element-web to 1.11.2 2022-08-03 21:01:46 +02:00
Franzi feeb785425
update hedgedoc to 1.9.4 2022-07-12 20:30:06 +02:00
Franzi 3e65a185f6
update element-web to 1.11.0 2022-07-12 20:29:35 +02:00
Sophie Schiller 076b19f8fb htz-cloud.miniserver: update element-web
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2022-06-15 19:24:26 +02:00
Franzi 4b7f6faac2
update element-web to 1.10.14
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2022-06-11 20:47:17 +02:00
Franzi 313f43f66b
update element-web to 1.10.13 2022-05-27 19:26:51 +02:00
Franzi 1c247bc4bd
update element-web to 1.10.12 2022-05-14 09:21:39 +02:00
Franzi b9da0221bc
rx300,htz-cloud.miniserver: Updates
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
- update element-web to 1.10.11
- update gitea to 1.16.6
- update mautrix-telegram to 0.11.3
- update mautrix-whatsapp to 0.3.1
2022-04-27 05:43:22 +02:00
Franzi 7126831a93
update element-web to 1.10.10
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2022-04-15 06:37:24 +02:00
Sophie Schiller e76e48604e miniserver hedgedoc update 2022-04-11 00:34:33 +02:00
Sophie Schiller 9c74aed36e updaaaates
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2022-04-03 16:45:33 +02:00
Sophie Schiller a5f76e98ec htz-cloud.miniserver: element-web update
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2022-03-30 22:08:25 +02:00
Sophie Schiller b24af786fc bw/htz-cloud.miniserver element-web update
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2022-03-18 19:35:48 +01:00
Sophie Schiller a0e943a243 another hedgedoc update
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-03-06 12:29:15 +01:00
Franzi 371652fbe8
nodes: set icinga notification period to daytime for some nodes
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-03-05 08:31:48 +01:00
Franzi 32c47d3d2f
update postfixadmin to 3.3.11 2022-03-05 08:09:57 +01:00
Franzi e909144544
bw/bundles/postgresql: do not auto-detect postgresql version from debian version
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-02-27 12:51:53 +01:00
Sophie Schiller 58a093aa69 htz-cloud.miniserver: updaaaaaateeeeeeeees
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-02-27 12:44:07 +01:00
Sophie Schiller 198b2c31fb another oom inducing element update
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-02-06 13:46:20 +01:00
Franzi 0d865c93d4
bundles/cron: use MAILTO=, rework metadata syntax 2022-02-05 11:41:41 +01:00
Franzi 69c36394d1
update element-web to 1.9.9 2022-01-17 19:51:29 +01:00
Franzi a02a2363e5
update mautrix-telegram to 0.11.1
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-01-13 16:02:31 +01:00
Sophie Schiller 8684c2cf82 switch miniserver backups to HEL
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-01-04 17:29:27 +01:00
Franzi 59fd71ac6f
update mautrix-telegram to 0.11.0 2022-01-02 13:38:23 +01:00
Franzi caf2ff6a30
update matrix-media-repo to 1.2.10
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-12-24 09:23:58 +01:00
Franzi 1057f45eb9
update element-web to 1.9.8 2021-12-22 11:03:08 +01:00
Franzi 0101e0c92d
bundles/nftables: store rules in dedicated files instead of nftables.conf
All checks were successful
kunsi/bundlewrap/pipeline/pr-main This commit looks good
kunsi/bundlewrap/pipeline/head This commit looks good
2021-12-14 15:27:30 +01:00
Franzi 3fb125f043
update element-web to 1.9.7 2021-12-14 09:32:15 +01:00
Sophie Schiller 6638f8ce9f htz-cloud.miniserver: update element-web
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-12-07 16:04:32 +01:00
Sophie Schiller d52ce706b6 htz-cloud.miniserver: update hedgedoc
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-12-07 15:56:43 +01:00
Franzi 70cb460934
fix matrix-dimension to fixed git revision, since master is broken
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-11-27 15:21:29 +01:00
Franzi bcf664ed66
update element-web and netbox
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-11-27 11:13:57 +01:00
Franzi c1c717e055
update mautrix-telegram to 0.10.2 2021-11-13 19:17:30 +01:00
Franzi e58b447eb7
rx300,htz-cloud.miniserver: update element-web to 1.9.4
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2021-11-09 18:10:29 +01:00
Sophie Schiller 96757aa1bb htz-cloud.miniserver: update element-web
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-10-27 00:17:48 +02:00
Sophie Schiller e4149575ed allow users to make pads editable 2021-10-27 00:08:27 +02:00
Franzi f79365304c
update element-web to 1.9.2
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-10-12 20:22:03 +02:00
Franzi 871b26c920
update element-web to 1.9.1 2021-10-11 20:57:43 +02:00
Franzi 89f91f3857
nodes: add bird to wireguard nodes
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-09-29 19:47:14 +02:00
Franzi 8110ec508e
update element-web to 1.9.0
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-09-28 16:19:18 +02:00
Sophie Schiller 624b7526a1 nodes/htz-cloud.miniserver bump hedgedoc version 2021-09-14 20:23:01 +02:00
Franzi 4214b0a4ee
update element-web to 1.8.5
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-09-14 19:41:37 +02:00
Sophie Schiller 0664bc36b2 security update for element-web
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-09-13 21:39:42 +02:00
Sophie Schiller fcb39260c3 nodes/htz-cloud.miniserver add hedgedoc config
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2021-09-11 19:47:55 +02:00
Sophie Schiller 530462e9d2 add recipes vhost
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2021-09-02 14:25:07 +02:00
Franzi a174b133ed
update element-web to 1.8.2
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2021-08-31 16:04:42 +02:00
Franzi be2580b7f6
nodes/htz-cloud.pirmasens: add user autojenkins 2021-08-27 21:31:10 +02:00
Franzi ee75e9d4ce
nodes/htz-cloud.miniserver: set icinga_options/pretty_name 2021-08-21 07:54:40 +02:00
Franzi dd30590420
update mautrix-telegram to 0.10.1
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-08-20 12:31:22 +02:00
Franzi 4167d3cb22
update to bw 4.11.2
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-08-17 18:10:35 +02:00
Franzi 649473e4b5
update element-web to 1.8.1
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2021-08-17 16:47:40 +02:00
Franzi 1d8733d0c2
update postfixadmin to 3.3.10
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-08-09 16:51:34 +02:00
Franzi 55d481b86c
update element-web to 1.7.34 2021-08-04 15:44:15 +02:00
Franzi dcba3a446f
update element-web to 1.7.33 2021-07-22 16:15:40 +02:00
Franzi 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
Franzi 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
Franzi 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
Franzi 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
Sophie Schiller 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
Franzi 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
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
Franzi fe5b7b7335
nodes/htz-cloud.pirmasens: add bundle:check-mail-received 2021-07-10 15:54:02 +02:00
Franzi 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
Franzi 5a8f7f4075
update mautrix-telegram, update mautrix-whatsapp 2021-06-16 07:15:20 +02:00
Franzi 1b70a4247c
upgrade element-web to 1.7.30 2021-06-11 12:58:37 +02:00
Franzi 95856a2c2d
add bundle:sysctl 2021-06-04 07:28:26 +02:00
Franzi d569b00960
modify nodes and bundles for new nftables syntax 2021-06-03 13:59:36 +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 c200e4002e add dimension
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-05-21 23:37:11 +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
Franzi 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
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
Franzi 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
Franzi 1fce93ad30
update postfixadmin setup password 2021-05-13 09:15:55 +02:00
Franzi 835726f3a7
nodes: update postfixadmin to 3.3.9 2021-05-13 09:01:45 +02:00
Franzi 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
Franzi 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
Franzi c548a88ee7
bundles/grafana: introduce, add to htz-cloud.influxdb 2021-05-02 10:44:50 +02:00
Franzi 2f222371c3
nodes/htz-cloud.influxdb: add influxdb2 to node 2021-04-24 10:35:41 +02:00
Franzi 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
Franzi 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
Franzi fc7655469f
icinga2: add pretty_name for status page
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-04-10 15:05:29 +02:00
Franzi 6712d98040
nodes/htz-cloud.miniserver: remove dummy metadata, add monitoring 2021-04-02 13:40:10 +02:00
Franzi b52a196c73
bundles/nginx: add configuration option for client_max_body_size
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-03-30 21:26:25 +02:00
Franzi 85d9b9fdac
nodes/htz-cloud.sewfile: move seafile data to zfs
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-03-27 14:03:33 +01:00
Franzi 0ca57e8e24
nodes/htz-cloud.sewfile: also backup mysql database
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-03-27 13:49:23 +01:00
Franzi 087bc4c669
nodes: iptables for all
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-03-21 11:44:52 +01:00
Sophie Schiller e8e513e6d4 bw/miniserver new vhost
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2021-03-13 13:31:41 +01:00
Sophie Schiller a8fd397a3d add work ssh key
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-03-11 22:27:30 +01:00
Sophie Schiller 718b7a9ce8 add firewall
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-03-11 22:18:03 +01:00
Sophie Schiller 36b6e801e5 update bashrc 2021-03-11 22:18:03 +01:00
Sophie Schiller f8bea96752 plagiarize weechat setup 2021-03-11 22:18:03 +01:00
Sophie Schiller 33be3a90d2 bw/htz-miniserver initial nodefile 2021-03-11 22:18:03 +01:00
Franzi 84ece2731c
did anyone say updates?
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-03-05 07:20:08 +01:00
Franzi 807b296078
nodes/htz-cloud.pleroma: add www subdomain
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-02-21 11:06:46 +01:00
Franzi b3ad49ac8d
nodes/htz-cloud.pleroma: do backups
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-02-20 22:05:42 +01:00
Franzi 9aeb690589
nodes/htz-cloud.pleroma: set postfix/myhostname to correct domain
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-02-20 20:49:35 +01:00
Franzi ca857091e4
nodes/htz-cloud.pleroma: auto activate users with work email address
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-02-20 20:45:53 +01:00
Franzi 017c2c3421
bundles/pleroma: allow database configuration
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2021-02-20 20:18:34 +01:00
Franzi f8c157ce50
bundles/pleroma: get it working
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-02-20 19:37:33 +01:00
Franzi 33fb9fb3f5
nodes/htz-cloud.pleroma: introduce 2021-02-20 19:14:23 +01:00
Franzi e0ffb4fd2f
postfixadmin: bump to 3.3.7 2021-02-18 10:28:34 +01:00
Franzi b1e665db7c
postfixadmin: bump to 3.3.6
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-02-17 17:54:20 +01:00
Franzi c25233b991
nodes: replace pkg_apt:redis with bundle:redis
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-02-07 21:09:39 +01:00
Franzi d0c0425b65
nodes/htz-cloud.pirmasens: fix website check for salonkatrin.de 2021-01-31 11:38:45 +01:00
Franzi f56852c27d
bundles/postfixadmin: use tagged release 2021-01-29 18:07:57 +01:00
Franzi 3eeb253e55
bundles/unbound: introduce, add to nodes
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-12-13 14:59:44 +01:00
Franzi 9850a27ee2
icinga2: disable sms for some hosts 2020-11-30 06:54:50 +01:00
Franzi 4a57926577
bundles/icinga2: set some notification options for checks 2020-11-22 08:24:44 +01:00
Franzi 6cc0498e10
nodes/htz-cloud.pirmasens: more cpu, more ram
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-11-21 11:08:19 +01:00
Franzi daa90a4668
move groups around 2020-11-21 10:55:09 +01:00
Franzi 8246a8199c
nodes/htz-cloud.sewfile: add seafile data path
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-11-13 13:36:12 +01:00
Franzi cec8a14dfd
groups/all: do backups
All checks were successful
bundlewrap/pipeline/head This commit looks good
.. except for a couple of nodes which hold no important data
2020-11-13 12:59:06 +01:00
Franzi 56fd0049f7
nodes/htz-cloud.luther: add zfs dataset for website root
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-11-12 23:00:10 +01:00
Franzi 504c4f2314
nodes/{htz.ex42-1048908,htz-cloud.pirmasens}: make sure we have redis installed 2020-11-11 16:29:27 +01:00
Franzi ea55a02215
nodes/htz-cloud.pirmasens: configure postfix, dovecot, rspamd, postfixadmin
Some checks failed
bundlewrap/pipeline/head There was a failure building this commit
2020-11-10 20:35:35 +01:00
Franzi a185e027f8
nodes: add website checks to nginx vhosts 2020-11-10 11:26:49 +01:00
Franzi d90c9edc22
nodes: fix interface config 2020-11-09 15:16:29 +01:00
Franzi 3dc5962627
nodes/htz-cloud.luther: add needed config and packages for drupal
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-10-31 13:01:15 +01:00
Franzi 3ee570a47a
nodes/htz-cloud.luther: add postgresql config 2020-10-31 10:31:10 +01:00
Franzi 4873ec053e
nodes/htz-cloud.luther: add node
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-10-31 10:19:03 +01:00
Franzi 3c1361a2eb
nodes/htz-cloud.sewfile: fix ip addresses
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-10-27 18:15:01 +01:00
Franzi fdf7e31492
nodes/*: fix debian version (has no minor versions to differentiate) 2020-10-09 18:28:30 +02:00
Franzi 44a6e8292a
bundles/bind: add node-dns-auto-generator 2020-09-20 18:56:53 +02:00
Franzi 664832313d
nodes/*: add cpu and ram info to nodefiles 2020-08-30 10:32:54 +02:00
Franzi 768bad7b77
nodes/*: add README for subfolders
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-08-29 21:36:24 +02:00
Franzi 880184807b
nodes: use node.os and node.os_version correctly 2020-08-29 21:09:42 +02:00
Franzi 21343f6213
get rid of cloud-init
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-08-20 11:07:18 +02:00
Franzi 5e2fea8497
update to bw4 2020-08-18 15:31:52 +02:00
Franzi 5704fd94a1
nodes/htz-cloud.pirmasens: configure webserver and letsencrypt 2020-08-18 15:03:38 +02:00