Commit Graph

1567 Commits

Author SHA1 Message Date
c60b5f0161 reformat 2022-12-18 20:34:20 +01:00
4a35734f66 tend to merge request comments 2022-12-18 20:27:30 +01:00
b3e12755eb add managesieve 2022-12-18 20:19:22 +01:00
1fce631c24
adding secrets for dnpass 2022-12-18 20:16:24 +01:00
16351819ca Merge remote-tracking branch 'origin/master' into mailtng 2022-12-18 19:56:04 +01:00
e43ce3b29b
hydra: combine default.nix and hydra.nix, remove nix store over ssh 2022-12-18 19:03:24 +01:00
38f69300bb prometheus: update alert2muc url 2022-12-18 03:19:40 +01:00
601c5c3716 grafana: update prosody dashboard 2022-12-18 02:16:25 +01:00
845bea7584
Increase repeat to 7 days 2022-12-18 00:48:01 +01:00
b549947a39
Extract rules to extra file, round oom kills 2022-12-18 00:43:53 +01:00
c2e19af7e8
Cleanup and improve prometheus alerts 2022-12-17 22:04:45 +01:00
24329a062e
prometheus: increase RAM 2022-12-17 21:56:20 +01:00
93c020f582
Cleanups 2022-12-17 21:56:07 +01:00
8ea43cc31d prometheus: restore half of the legacy xmpp alerter so that the alertmanager configuration builds at all 2022-12-17 01:17:01 +01:00
917b38a895 prometheus: feed alert2muc directly not through alertmanager 2022-12-17 01:15:42 +01:00
3571d962fa prometheus: add alert2muc 2022-12-17 00:58:20 +01:00
eb39c1d403
Migrate deprecated options 2022-12-16 21:56:22 +01:00
1affe00d39 public-access-proxy: fix c3d2-web addrs 2022-12-16 21:25:56 +01:00
a704213e59 mastodon: bump mem 2022-12-16 17:33:51 +01:00
77c6fb4dcd
Fix eval 2022-12-15 00:23:20 +01:00
a789ba633e
gitea: increase healthcheck timeout 2022-12-13 00:15:49 +01:00
0906569551 owncast: add archiver 2022-12-12 22:26:38 +01:00
233498c9ae owncast: fix? 2022-12-12 21:31:06 +01:00
fccd9d918d owncast: allow nginx access to archive 2022-12-12 21:29:07 +01:00
9f64181a58 owncast: location subdir needs alias not root 2022-12-12 21:24:31 +01:00
bfae8d96d5 owncast: fix nginx fancyindex 2022-12-12 21:20:41 +01:00
592d79a9e0 owncast: mount archive 2022-12-12 21:15:04 +01:00
fe4deea101 prometheus: add some alerts 2022-12-12 02:16:31 +01:00
8f192b81ff stream: increase deployment.mem from 2G to 4G
OOMs happened?
2022-12-12 01:46:24 +01:00
3d276740a2 Merge pull request 'master' (#94) from leon/nix-config:master into master
Reviewed-on: #94
2022-12-11 15:07:40 +01:00
585a5ce6e5 caveman: add nginx vhost "relay.fedi.buzz" 2022-12-11 04:11:15 +01:00
f12ee0f88e mobilizon, oparl: fix microvm.vm setting 2022-12-11 04:11:15 +01:00
7cd28db298 mastodon: set LOG_LEVEL=debug 2022-12-11 04:11:15 +01:00
add3740477
Add telme10 2022-12-11 02:07:56 +01:00
5eecc110af
Fix mixed intend 2022-12-11 01:38:17 +01:00
1e21c9e129 mobilizon, oparl: bump deployment.mem
these hosts have been ooming
2022-12-10 23:37:36 +01:00
82ecb7fea5
Fix alertmanager forwarding 2022-12-10 23:34:09 +01:00
d918cf7d86 prometheus: enable collectdBinary receiver 2022-12-10 22:03:27 +01:00
442c02f13e
Configure alertmanager 2022-12-10 20:59:01 +01:00
959a0931be remove nginx 2022-12-10 19:41:45 +00:00
03f9d82600 Merge https://gitea.c3d2.de/c3d2/nix-config 2022-12-10 19:41:08 +00:00
7f120207d5
Fix datasource 2022-12-10 19:52:03 +01:00
618e1ed9b9
Commit migrations done by grafana 2022-12-10 19:46:37 +01:00
37c98c9ae9
Use collectd-data package to reduce build time closure by 500 packages 2022-12-10 19:42:21 +01:00
7bc63111a2
grafana: fix eval 2022-12-10 19:42:05 +01:00
ff04c649c3
Actually enable noXlibs 2022-12-09 22:41:39 +01:00
78f5cb4feb add docker and docker-compose 2022-12-07 20:58:32 +00:00
0beda8f0e3 remove docker 2022-12-07 20:55:34 +00:00
3f45c026df glotzbert: add kernel module for hwmon2 2022-12-07 20:54:41 +01:00
2232760bb2 add stream site 2022-12-07 18:10:21 +00:00
4029190310 fixing ngix 2022-12-07 18:04:46 +00:00
e011ff965b fixing commit mesg && adding new config 2022-12-07 17:41:07 +00:00
eb21d0bbb3
hydra: add ldap login 2022-12-06 15:58:29 +01:00
e0a3393290
adding flake back 2022-12-05 22:05:46 +01:00
58c4f8bec5
Restrict secrets 2022-12-05 01:58:55 +01:00
2a0920904b
Fix hydra builder 2022-12-05 01:58:55 +01:00
870f91a3d1
Don't hardcode auth ip 2022-12-05 01:58:55 +01:00
92dc5ba222 dacbert: add stream-audio-to-owncast 2022-12-04 23:22:21 +01:00
875145884c server10: disable microvm-update@staging-data-hoarder.timer for now 2022-12-04 21:42:34 +01:00
b467bb4e74
Generate simd variants of each host, delete unused module 2022-12-04 08:55:28 +01:00
6b8d8541c6
Deadnix, statix, other cleanups 2022-12-04 08:55:27 +01:00
a9590e3242
hydra: unify localhost machine 2022-12-04 08:55:27 +01:00
e16bd28785
Convert nix settings 2022-12-04 06:38:47 +01:00
2621bd671f
web: add mastodon webfinger 2022-12-02 02:11:16 +01:00
9873b56a29
Fix ALTERNATE_DOMAINS 2022-12-02 01:03:09 +01:00
759df9e927
Add certificate social.c3d2.de 2022-12-02 00:55:11 +01:00
67a8de43f1 mastodon: revert broken custom theme 2022-12-01 22:39:38 +01:00
308dd5bd22 mastodon: remove packs to regenerate shit 2022-12-01 22:35:47 +01:00
486c2a3720 mastodon: also copy chaos.social's mascot.scss 2022-12-01 22:28:22 +01:00
3e6c35086c mastodon: install chaos.social theme 2022-12-01 22:18:27 +01:00
83b37db967 mastodon: attempt smtp configuration 2022-12-01 21:33:09 +01:00
202942d9d0
Add social.c3d2.de for frontend 2022-11-30 23:28:09 +01:00
263068fc32 mastodon: add collectd monitoring of sidekiq and postgresql 2022-11-30 22:23:46 +01:00
14d2855366 mastodon: more cpu 2022-11-30 22:07:45 +01:00
72d537b742 mastodon: move from serv to flpk 2022-11-30 21:15:23 +01:00
877d9f04c7 mastodon: bump mem from 4G to 8G 2022-11-30 20:42:23 +01:00
b421de33dd public-access-proxy: add c3d2.social 2022-11-30 18:13:08 +01:00
bf2933f574 mastodon: add elasticsearch 2022-11-30 17:52:33 +01:00
224ddc2631 mastodon: tune 2022-11-30 17:43:47 +01:00
897139a46b mastodon: enable ldap 2022-11-30 02:28:56 +01:00
9e97c34038 mastodon: use nixos' mastodon nginx config 2022-11-30 01:13:53 +01:00
a4474a5f39 mastodon:init 2022-11-30 00:50:09 +01:00
af51086c18 caveman: bump microvm.mem from 8G to 16G 2022-11-29 02:10:49 +01:00
b3caf1a39b Merge leon's branch 2022-11-28 00:49:52 +01:00
71a611467d stream: fix pub network 2022-11-27 17:23:47 +01:00
c469c46ffe prometheus: add scrape 2022-11-27 02:29:59 +01:00
da110aa138 prometheus: redeploy 2022-11-27 01:36:56 +01:00
4f785ca1c9 update 2022-11-26 21:28:30 +00:00
b53c53a6f7 update 2022-11-26 17:37:34 +00:00
97b7d2d71f update 2022-11-26 17:34:22 +00:00
b70d9bcb78 update 2022-11-26 17:30:36 +00:00
e141ce6ee0 update 2022-11-26 14:59:39 +00:00
6bc6834498 update 2022-11-26 14:58:50 +00:00
dadf8c72c7 update 2022-11-26 14:58:23 +00:00
966bb7389f update 2022-11-26 14:56:10 +00:00
8c1b350f1a update 2022-11-26 14:53:02 +00:00
c61bb308a3 Merge leon's branch 2022-11-26 03:06:58 +01:00
035617c112 sdrweb: enable needForSpeed to prefer server10's cpu 2022-11-26 02:52:14 +01:00
2b2982961c update 2022-11-26 01:51:49 +00:00
c67ba25488 update 2022-11-26 01:48:17 +00:00
a33b2abe29 update 2022-11-26 01:47:34 +00:00
65a91dc324 stream: skyflakify 2022-11-26 01:39:35 +01:00
e6ab80fc5e Merge https://gitea.c3d2.de/c3d2/nix-config 2022-11-26 00:33:20 +00:00
de9ce610e9 modules/cluster/deployment: add option deployment.needForSpeed 2022-11-26 00:34:41 +01:00
930c3a67e0 update 2022-11-25 23:27:45 +00:00
0669b29a23 Merge https://gitea.c3d2.de/c3d2/nix-config 2022-11-25 22:50:56 +00:00
572af7e31d leoncloud: skyflakify 2022-11-25 23:42:04 +01:00
9c9c52b659 Merge pull request 'leon' (#90) from leon/nix-config:leon into master
Reviewed-on: #90
2022-11-25 23:07:19 +01:00
3c0c101dd7 update 2022-11-25 18:33:58 +00:00
deb314f8e4 update 2022-11-25 18:05:46 +00:00
8c9afdf9b8 server8: init 2022-11-24 18:48:34 +01:00
69da87ecdb update 2022-11-24 02:07:13 +00:00
82c6de7b9d update 2022-11-24 02:04:18 +00:00
aa607866d1 update 2022-11-24 02:01:39 +00:00
e4262a4dab update 2022-11-24 02:00:58 +00:00
80c8ed5a45 update 2022-11-24 02:00:27 +00:00
65eba5ebf7 update 2022-11-24 01:53:55 +00:00
3d5e202ac0 update 2022-11-24 01:52:57 +00:00
afcd7f32a7 fix 2022-11-24 01:45:39 +00:00
4a1ac9dc9d fix 2022-11-24 01:44:34 +00:00
f1203f33df add html 2022-11-24 01:43:35 +00:00
3ef0df9608 sdrweb: allot 16 cores 2022-11-24 00:03:12 +01:00
f377c855c5 add domain to proxy 2022-11-23 18:33:24 +00:00
474c9f90da update
'
2022-11-23 12:52:45 +00:00
08c7664625 update 2022-11-22 23:51:09 +00:00
45d40e1e1b update 2022-11-22 23:31:39 +00:00
37dd2e0591 update 2022-11-22 23:30:10 +00:00
f2b57ee0ec update 2022-11-22 23:29:03 +00:00
bcd82e69fe update 2022-11-22 23:28:41 +00:00
50d29f7af3 update 2022-11-22 23:27:40 +00:00
056276a579 update 2022-11-22 21:52:00 +00:00
345960c777 update 2022-11-22 21:34:51 +00:00
ecd85a41e8 update 2022-11-22 21:34:16 +00:00
9ea5e27a42 update nginx 2022-11-22 21:14:14 +00:00
7a749c9a45 update 2022-11-22 20:43:42 +00:00
ac039e0367 update 2022-11-22 20:32:38 +00:00
c3d1cb2fa6 update 2022-11-22 20:31:51 +00:00
b2d52e18ea add nameserver 2022-11-22 20:30:48 +00:00
9032b47bba update 2022-11-22 20:00:19 +00:00
1c46b25771 update 2022-11-22 19:59:33 +00:00
830c9a8f97 update 2022-11-22 19:58:47 +00:00
d5dc241f3e update 2022-11-22 19:57:44 +00:00
dcc2dfd349 update 2022-11-22 18:48:14 +00:00
b0d3cdc14f update nginx 2022-11-22 18:32:58 +00:00
2cd2f86bc5 update nginx 2022-11-22 18:30:32 +00:00
f6f280c008 update 2022-11-22 12:15:45 +00:00
436f2e59f0 update 2022-11-22 12:09:51 +00:00
dab7d198aa update 2022-11-22 12:08:32 +00:00
0475cc58b0 add nginx 2022-11-22 12:05:34 +00:00
e0d42faa3c update 2022-11-22 00:34:54 +00:00
200b82bd5a fix 2022-11-22 00:01:49 +00:00
614b3bc3b2 fix syntax 2022-11-21 23:57:57 +00:00
0b64798dd1 first try 2022-11-21 23:48:03 +00:00
6a7d931601 update nginx 2022-11-21 23:46:58 +00:00
736f79cc2e owncast: bump vcpu from 2 to 8 2022-11-21 21:56:21 +01:00
cfbb7cd933 owncast: bump mem from 512M to 2G 2022-11-21 21:49:06 +01:00
3bdd61084b owncast: enable proxyWebsockets 2022-11-21 21:24:56 +01:00
6120944b50 owncast: use ipv4 localhost 2022-11-21 21:00:21 +01:00
642ef73b16 dacbert: install ffmpeg 2022-11-21 20:12:43 +01:00
203cf88662 owncast: init 2022-11-21 19:40:28 +01:00
ecbb8818bb leon, leoncloud: reuse sshKeys 2022-11-21 03:46:11 +01:00
905c4c0fe4 leon: skiflakify 2022-11-21 03:22:40 +01:00
3cdd41f816 leon: fix syntax 2022-11-21 02:40:49 +01:00
eabf198247 Merge pull request 'nginx default listen' (#89) from leon/nix-config:master into master
Reviewed-on: #89
2022-11-21 02:39:52 +01:00
e685ad686d leon: allow https port 2022-11-21 02:34:43 +01:00
6d200ea7b4 nginx default listen 2022-11-21 01:13:33 +00:00
17fbf1328d update 2022-11-21 00:46:13 +00:00
eef6ee53b4 change port nginx 2022-11-21 00:30:01 +00:00
4255e083c0 leon: fix syntax 2022-11-21 00:55:34 +01:00
992d7d0ddf leon: fix syntax 2022-11-21 00:52:28 +01:00
b339f45d36 change things 2022-11-20 23:25:23 +00:00
0bff25fc05 open port add nginx route 2022-11-20 23:14:51 +00:00
07f2829a69 sshlog: skyflakify 2022-11-20 21:02:58 +01:00
0401cdd6db update 2022-11-20 14:02:40 +00:00
6715589da7 Merge https://gitea.c3d2.de/c3d2/nix-config 2022-11-20 13:33:55 +00:00
6a5395b040 radiobert: try to make it bootable again
actually try this on a day with nice weather
2022-11-18 21:10:03 +01:00
4a0e9d5cfa radiobert: set strict CPUAffinity for services 2022-11-18 20:23:20 +01:00
d76a4f1e7a
adding contents of mailconfig 2022-11-17 19:41:08 +01:00
d22d137f04 gnunet: skyflakify 2022-11-17 17:53:26 +01:00
ef46e76b94
adding microvm 2022-11-17 17:32:23 +01:00
b6eb71333d remove routing kernel 2022-11-17 16:17:00 +00:00
9ae97dffb7 add trusted nextcould ip 2022-11-17 15:07:56 +00:00
436afc8026 start building microvm config for mailtngbert 2022-11-17 09:58:15 +01:00
eea6b0bb87 caveman: enable smokestack, set ram to 8gb 2022-11-17 00:01:22 +01:00
dad77c7953 bind: enhance reloading bind 2022-11-16 02:15:04 +01:00
d92b406e98 cavemem: deploy gatherer, bump resources 2022-11-16 00:50:26 +01:00
3ad315959b ticker: add terminal-dresden 2022-11-16 00:49:53 +01:00
fa927a9800 caveman: add a huge list of mastodon-instances
stolen somewhere a few days ago
2022-11-16 00:49:03 +01:00
8e7c8238c7 add public ip to cloud 2022-11-15 22:52:41 +00:00
dfad2b9721 open kernel routing 2022-11-13 11:44:43 +00:00
457411ede6 update 2022-11-13 02:11:06 +00:00
81c2d99cea update 2022-11-13 02:07:51 +00:00
f506118621 update 2022-11-13 00:31:43 +00:00
7092c91008 update 2022-11-13 00:29:51 +00:00
22e145b6d4 add client acer-laptop 2022-11-12 18:22:42 +00:00
681d894174 add client 2022-11-09 21:39:17 +00:00
19a4f7f10d
Switch to nixpkgs hydra service
which works on unstable
2022-11-07 23:13:17 +01:00
cbf9f7fac5 caveman: don't log to disk, set more workers 2022-11-06 13:53:33 +01:00
cd9011734d sdrweb: skyflakify 2022-11-06 13:31:19 +01:00
3613ec82e6 mucbot: prepare skyflakification 2022-11-06 00:42:25 +01:00
b260b06db7 add client 2022-11-04 02:02:55 +00:00
3306894c72 caveman: init 2022-11-03 20:51:57 +01:00
1448fae7a9
hedgedoc: bump nfconntrack table size 2022-11-03 20:13:23 +01:00
ebfaecd86b server9, server10, hydra: bump nixpkgs to nixos-unstable
breaks the hydra :'(
2022-11-01 02:36:59 +01:00
44b8845894 server9, server10, hydra: prepare skyflake 2022-11-01 02:36:25 +01:00
Emery
d474949d78 nncp: cleanup 2022-10-31 18:21:38 -05:00
75df496e39
Add stateVersion 2022-10-31 22:14:16 +01:00
e1f9b56d5b
Fix deprecations 2022-10-31 22:14:10 +01:00
0a0df8591a
ftp: fix mojibake 2022-10-31 00:50:19 +01:00
408a30c286 riscbert: get netboot towards stage-2 2022-10-28 02:53:34 +02:00
a8d083274d grafana: update grafana dashboard provision schema 2022-10-28 00:47:00 +02:00
e44586403e riscbert: remove packageOverrides
hopefully not needed on nixos-unstable
2022-10-27 22:36:17 +02:00
17637cf4f0 riscbert: configure fileSystems for nfsroot 2022-10-27 22:35:49 +02:00
f1b16b652e
grafana: update to new settings format 2022-10-27 21:35:49 +02:00
5266de4976 ticker: add fau-dresden 2022-10-26 16:04:50 +02:00
043014a761 network-homepage: init 2022-10-22 21:38:12 +02:00
9b99db6cef Merge pull request 'master' (#75) from leon/nix-config:master into master
Reviewed-on: #75
2022-10-21 19:13:41 +02:00
9093770347 hydra: use ssh for 2nd localhost machine 2022-10-21 01:08:22 +02:00
6735061542 add new ssh-key 2022-10-20 21:50:46 +01:00
77ff3bbd7d add new ssh key 2022-10-20 21:49:32 +01:00
be47938b3c hydra: renest nomad-server config 2022-10-20 17:44:24 +02:00
83670f43b7 hydra: build most arm jobs locally, only use dacbert if requiring
kvm+benchmark
2022-10-20 17:43:20 +02:00
f17047d161 scrape, ticker: add nabu 2022-10-11 02:03:24 +02:00
4ab777b4ab ticker: add csd-dresden, pjr-dresden 2022-10-11 01:20:43 +02:00
e81236a486 ticker: add juedische-woche-dresden 2022-10-11 00:47:26 +02:00
5250f904af ticker: add kino-im-kasten 2022-10-10 15:19:44 +02:00
9f659067db
hedgedoc: fix packet dropping, hopefully 2022-10-06 22:03:33 +02:00
3257d8f825 Merge pull request 'add client' (#74) from leon/nix-config:vps-leon into master
Reviewed-on: #74
2022-10-06 02:01:34 +02:00
165596d2ee add client 2022-10-05 20:56:47 +01:00
908cf6a579 leoncloud: move nix-store-overlay from hdd to ssd on server9 2022-10-05 00:41:26 +02:00
b6c5f89a18 style of spacee (while reading) 2022-10-03 03:58:28 +02:00
79d3780b54 add docker 2022-10-02 22:29:45 +01:00
ed6b4ea5be add new client 2022-10-02 22:27:19 +01:00
d358f93fe8 leon: disable nix.settings.auto-optimise-store for microvm.writableStoreOverlay 2022-10-01 22:33:23 +02:00
724d649a95 leon: mend the cat's tail 2022-10-01 22:18:20 +02:00
36dbd94d0e leon: fix 2022-10-01 22:17:36 +02:00
147b64853a add overlay option 2022-10-01 21:12:35 +01:00
4c275ff26e add client 2022-10-01 21:09:08 +01:00
c6f5839eb9 dacbert: unify boot.kernelParams 2022-09-30 00:29:19 +02:00
9abe7d875f dacbert: add kernel patch 2022-09-29 21:35:34 +02:00
f0b8dee7a5 dacbert: s/,/ / in nix.extraOptions to fix extra-platforms 2022-09-29 21:08:55 +02:00
72801b27cd remove 67port 2022-09-29 15:35:59 +01:00
6ab42a969b open 53 67 ports 2022-09-29 03:21:30 +01:00
759ca2fae3
dacbert: remove office gnome things 2022-09-29 01:30:32 +02:00
7f00933c5f overlay: remove tracer-game for now 2022-09-28 23:59:34 +02:00
e9639581a3
Merge config/ into modules/ 2022-09-28 21:10:09 +02:00
54da79468b add next-cloud 2022-09-28 17:55:57 +01:00
0c56ef9600 grafana: update dashboard ZW network essential 2022-09-28 18:30:06 +02:00
d1abf63abb s/nixFlakes/nix/ 2022-09-27 02:01:38 +02:00
e576b44105
dacbert: add 32bit platforms 2022-09-27 01:48:51 +02:00