Commit Graph

1530 Commits

Author SHA1 Message Date
2ab8acc520
Remove options set by upstream module already 2022-12-22 22:47:34 +01:00
6827eea6d4
Upsi 2022-12-22 21:57:08 +01:00
24bc378143
Replace copy pasted hosts entry with option 2022-12-22 21:25:53 +01:00
1db84c2429
DROP 2022-12-22 02:20:07 +01:00
d7f2562459
Decrease oom kill to one day 2022-12-21 23:42:10 +01:00
f7bf9eb6c2
Exclude boot partition 2022-12-21 23:34:13 +01:00
2b2bf71305 c3d2-web: s/serv/flpk/ 2022-12-21 21:11:29 +01:00
d29686a841 rc3ticker: add dezentrale 2022-12-21 21:11:29 +01:00
861536c175 rc3ticker: wiggle hip color 2022-12-21 21:11:29 +01:00
e037a1fd55
Fix hashes 2022-12-21 21:06:50 +01:00
fe8683f01f
Drop c3d2.isInHq 2022-12-21 19:43:47 +01:00
3f493722ba public-access-proxy: add dezentrale-jahresendveranstaltungen.fyi 2022-12-20 20:58:41 +01:00
30a64b5a09 rc3ticker: fix ticker colors 2022-12-20 20:58:41 +01:00
4ee68b0d3c rc3ticker: add alias dezentrale-jahresendveranstaltungen.fyi by mcnesium 2022-12-20 20:58:41 +01:00
3e6512cd28
Fix eval 2022-12-20 20:49:42 +01:00
1079b5c722
Remove already opened ports 2022-12-20 19:59:51 +01:00
9a149b1521 rc3ticker: init 2022-12-20 13:59:55 +01:00
d4f9527b6b public-access-proxy: add rc3.ticker.c3d2.de 2022-12-20 13:59:46 +01:00
d2dcfdea66
Fix eval 2022-12-20 07:49:11 +01:00
fca5192432
Fix more evals 2022-12-20 07:36:04 +01:00
0028e20c55
Fix eval, remove useless attr hosts in hostRegistry, hosts are now directly at hostRegistry 2022-12-20 07:20:39 +01:00
a482b31bd4
Fix eval 2022-12-20 05:08:04 +01:00
1e29f7d473
Allow telnet port again 2022-12-20 04:55:17 +01:00
b74cf7f896
Use lib function 2022-12-20 04:55:04 +01:00
f7902022e9
Match default settings 2022-12-20 04:54:52 +01:00
aafc472a59
Handle nginx open firewall by nixos-modules 2022-12-20 04:32:18 +01:00
4fccad9eea buzzrelay: enable postgresql log_min_duration_statement 2022-12-20 04:16:45 +01:00
c15bd0e155
Remove mostly unused host-registry and combine ssh public keys with users.nix 2022-12-20 04:11:52 +01:00
3c8556c53d prometheus: add target relay.fedi.buzz 2022-12-20 03:15:30 +01:00
584ae23920 buzzrelay: import the actual buzzrelay flake 2022-12-20 02:29:48 +01:00
411d5ec6a0 buzzrelay: configure nginx 2022-12-20 02:29:48 +01:00
003e37582c
Format 2022-12-19 23:36:57 +01:00
0664722be2
Format 2022-12-19 23:21:54 +01:00
90ded927b1
Only alert when load is over 2 for 15m 2022-12-19 22:45:17 +01:00
09327a9c50
mastodon: add secrets to sops 2022-12-19 22:42:40 +01:00
8cc182d33c public-access-proxy: forward relay.fedi.buzz 2022-12-19 22:21:11 +01:00
971430afa2 buzzrelay: init 2022-12-19 20:57:43 +01:00
ae164b7947 fix maildir creation 2022-12-19 03:17:26 +01:00
7f736e5fc5 fix ldap 2022-12-19 02:32:57 +01:00
6e2e2d5f3d
Fix password 2022-12-19 02:31:04 +01:00
7c296593a3
Escape # 2022-12-19 02:15:10 +01:00
8dae717981
Fix sops secret 2022-12-19 01:33:40 +01:00
2ba0c75764
Delete old file 2022-12-19 01:08:57 +01:00
28694f4b5f
Don't repeat services.openssh.enable = true 2022-12-19 01:08:45 +01:00
fee4372499
Cleanup options 2022-12-19 01:08:36 +01:00
055401c6c4 server9, server10: add services.nomad.settings.client.reserved 2022-12-19 00:13:37 +01:00
d9f8657f55 make prefix proper 2022-12-19 00:09:54 +01:00
2d25a164ac
Fix eval + format 2022-12-18 23:55:41 +01:00
fdbea7fa35
Format 2022-12-18 23:47:42 +01:00
01909dc86e
Use live certs 2022-12-18 23:42:30 +01:00
489b932c56
Fix syntax 2022-12-18 23:42:30 +01:00
f6d3addd57 stream: enable proxyWebsockets for peerflix 2022-12-18 23:05:00 +01:00
77ba53ff79
Fix syntax 2022-12-18 22:40:30 +01:00
a3228b06b1
Open http ports for acme 2022-12-18 22:34:38 +01:00
ef8001e69d
Use staging acme server for testing 2022-12-18 22:33:01 +01:00
bc49e75fc4
Set stateVersion 2022-12-18 22:18:08 +01:00
c84d0da6e0
Fix domain 2022-12-18 22:18:08 +01:00
8e5f6731d4
Default microvm mounts to etc, home, var; random cleanups 2022-12-18 22:18:08 +01:00
ad983e7732 rename file 2022-12-18 21:54:55 +01:00
cd428d8816 fix ldap settings 2022-12-18 21:49:24 +01:00
e4ea813ddb
Fix hostname 2022-12-18 21:31:34 +01:00
aa4d9eadb9
hydra: avoid perl warning about undefined variable 2022-12-18 21:20:37 +01:00
cc7e228c00 fix eval 2022-12-18 20:45:51 +01:00
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