Commit Graph

  • ff30477e86 ildule: Update matrix dashboard from upstream Daniel Olsen 2023-06-20 13:20:42 +0200
  • 8f55ef3193 Bekkalokk: Configure Gitea, clean web services Felix Albrigtsen 2023-06-04 01:59:35 +0200
  • db44bcf4bc
    Upgrade to nixpkgs 23.05 h7x4 2023-05-31 11:04:38 +0200
  • d694724f5c bicep/synapse: Set event cache to 20K Daniel Olsen 2023-05-26 02:22:18 +0200
  • 68ce7acebb Revert "bicep: Emergency fix for matrix postgres auth" Daniel Olsen 2023-05-23 05:12:46 +0200
  • fdbcd8c884 bicep: Emergency fix for matrix postgres auth Daniel Olsen 2023-05-23 04:59:31 +0200
  • 815063744b bicep/postgres: Remove jit setting Daniel Olsen 2023-05-23 04:57:07 +0200
  • ede76faa79 Document nix flake check Daniel Olsen 2023-05-23 04:55:14 +0200
  • 2752c26675 fix nixosConfig override Daniel Olsen 2023-05-23 04:43:39 +0200
  • dfd827ee74 Clean up jokum removal Daniel Olsen 2023-05-23 04:26:36 +0200
  • 9ccfb6cbed Merge branch 'bekkalokk-metrics' Felix Albrigtsen 2023-05-21 04:04:29 +0200
  • 1335ab1d4b Add metrics exporters to bekkalokk Felix Albrigtsen 2023-05-21 04:03:14 +0200
  • 69be23712f Merge branch 'bicep-metrics' of Drift/pvv-nixos-config into main felixalb 2023-05-21 03:47:53 +0200
  • ce58f91e16 Add metrics exporters to bicep Felix Albrigtsen 2023-05-21 03:47:02 +0200
  • 360f873c31 Merge branch 'bekkalokk-baremetal' of Drift/pvv-nixos-config into main felixalb 2023-05-21 02:31:39 +0200
  • 8ccf9e9298 Update keys and re-enable web services Felix Albrigtsen 2023-05-21 02:29:14 +0200
  • 8b70d84f41 bekkalokk: hardware-config for baremetal Felix Albrigtsen 2023-05-21 00:06:25 +0200
  • cd0c8c8198
    bekkalokk: continue work on mediawiki service h7x4 2023-05-18 17:14:24 +0200
  • c11a804097
    bicep: set up mysql/mariadb h7x4 2023-05-18 15:40:13 +0200
  • 45ada78304
    oysteikt: edit user settings h7x4 2023-05-17 15:38:35 +0200
  • 4ff5da28c4 bicep: nginx listen on bicep ip Daniel Olsen 2023-05-07 10:20:32 +0200
  • ee73a964be move matrix to bicep Daniel Olsen 2023-05-07 10:14:09 +0200
  • dcbe6871da
    bekkalokk: setup keycloak h7x4 2023-05-07 00:34:42 +0200
  • 0e75e0a5b9
    bicep: add backup service h7x4 2023-03-26 03:14:36 +0200
  • f77a5e946f bicep: mount /data Daniel Olsen 2023-04-08 05:23:01 +0200
  • bac67ee123 bicep: don't wait for all interfaces and especially not jokums Daniel Olsen 2023-04-07 04:53:36 +0200
  • 9f6020b5e7 update flake Daniel Olsen 2023-04-07 04:12:46 +0200
  • 38e3202c9e Move more of jokum Daniel Olsen 2023-03-26 14:42:45 +0200
  • bddd7e438d update jokum sops secrets Daniel Olsen 2023-03-26 13:14:55 +0200
  • 7620fb3dee move jokum to nixos bicep Daniel Olsen 2023-03-26 04:21:03 +0200
  • dfe8b8b44c
    bicep: added postgres settings h7x4 2023-03-26 01:50:00 +0100
  • 169f774e81
    bicep dead, but maybe soon bicep alive h7x4 2023-03-26 01:09:44 +0100
  • 2568800794 Add andresbu to node-exporter targets Felix Albrigtsen 2023-03-12 00:41:36 +0100
  • d9c19385fa synapse: cache more event_auth Daniel Olsen 2023-03-08 03:18:57 +0100
  • 28dad93826 open the nixos firewall for node-exporter Daniel Olsen 2023-03-04 22:47:11 +0100
  • 70f4777696 fix synapse dashboard Daniel Olsen 2023-03-04 05:11:40 +0100
  • a9d04ed286 Let nodes access their own prometheus metrics Daniel Olsen 2023-03-04 04:08:46 +0100
  • db69d28b42 Revert "metrics: Fix Synapse dashboard" Daniel Olsen 2023-03-04 03:14:54 +0100
  • 8f23d7ba06 jokum: don't use host resolv.conf Daniel Olsen 2023-03-04 03:04:32 +0100
  • e61977e497 Disable dhcp and set domain again Daniel Olsen 2023-03-04 02:13:00 +0100
  • 3252a3b5d1 turn on jokum Daniel Olsen 2023-03-04 02:03:37 +0100
  • 8e819b5546 fix ip for bekkalokk Daniel Olsen 2023-03-04 00:57:28 +0100
  • 6cf831a347 switch to networkd Daniel Olsen 2023-03-03 22:28:26 +0100
  • af955c88f8 jokum: move to systemd-nspawn container on bicep Daniel Olsen 2023-02-26 19:23:00 +0100
  • e293d64e66 flake update Daniel Olsen 2023-02-13 04:01:09 +0100
  • eed3c9b05f matrix: Point mjolnir directly at synapse so it can use the admin api Daniel Olsen 2023-02-13 03:15:29 +0100
  • 7a9759ef71 matrix: Add mjolnir as a moderation bot Daniel Olsen 2023-02-13 02:21:27 +0100
  • 4684cd239a matrix: enable shared secret registration Daniel Olsen 2023-02-13 00:19:14 +0100
  • c0c0dea069 tune worker distribution post fosdem and turning off prescence Daniel Olsen 2023-02-06 02:11:07 +0100
  • 9c18a87866 element: disable presence if disabled in synapse Daniel Olsen 2023-02-02 18:51:47 +0100
  • 73aa42a5f5 synapse: Disable presence Daniel Olsen 2023-02-02 18:39:08 +0100
  • eade192132 synapse: bump federation receiver count to 3 Daniel Olsen 2023-02-02 00:35:26 +0100
  • beb8df8fc7 metrics: Fix Synapse dashboard Daniel Olsen 2023-02-01 22:54:54 +0100
  • 1a424c79fe synapse: track monthly active users Daniel Olsen 2023-02-01 19:42:49 +0100
  • ad7961a67b flake update Daniel Olsen 2023-02-01 19:35:33 +0100
  • 796155481f
    Add host `bekkalokk` h7x4 2023-01-29 01:51:35 +0100
  • 387794fbe0
    Add packages for user oysteikt h7x4 2023-01-28 20:26:34 +0100
  • a136dd315a
    Add globally installed packages h7x4 2023-01-28 20:26:21 +0100
  • efc8eb7ffc
    ildkule: add postgres exporter for knakelibrak h7x4 2023-01-26 02:16:38 +0100
  • f3d143cfb9 Merge branch 'essendrop-metrics' of Drift/pvv-nixos-config into main felixalb 2023-01-23 14:48:29 +0100
  • 84b57bb4db Provision go dashboard for gogs Felix Albrigtsen 2023-01-23 14:48:21 +0100
  • bef9bddca3 Merge branch 'essendrop-metrics' of Drift/pvv-nixos-config into main felixalb 2023-01-23 14:16:46 +0100
  • b4e74a3959 Add node and gogs metrics collection to prometheus Felix Albrigtsen 2023-01-23 13:12:46 +0100
  • a78f120a65
    explicitly state nginx listen addresses h7x4 2023-01-22 17:36:58 +0100
  • 3880190577
    ildkule: add postgres dashboard to grafana h7x4 2023-01-22 02:28:19 +0100
  • 171fea39bc
    ildkule: switch grafana db from sqlite to postgres h7x4 2023-01-22 02:18:21 +0100
  • e7786fee0c
    add felix to jokum secrets Daniel Olsen 2023-01-21 22:58:31 +0100
  • 5d50a9807e
    sops: reencrypt jokum secrets with felixalb keys h7x4 2023-01-21 22:37:56 +0100
  • 2bc5d7d91e
    ildkule: set up postgres metrics exporter h7x4 2023-01-21 22:31:12 +0100
  • a7408b8800
    ildkule: restructure prometheus config h7x4 2023-01-21 19:55:29 +0100
  • ad75cb0c88
    Restructure values file to separate hosts from services h7x4 2023-01-21 19:51:10 +0100
  • cb403a7aeb
    update settings for user oysteikt h7x4 2023-01-21 18:26:20 +0100
  • 94fc936251 ildkule: use ip addressess from values.nix Daniel Olsen 2023-01-21 11:45:05 +0100
  • ecfde9f56a Update ildkule IPv6-address Felix Albrigtsen 2023-01-20 11:40:38 +0100
  • 1a0880086a metrics: use matrix-lib to simplify generation of prometheus scrape config Daniel Olsen 2023-01-20 08:24:02 +0100
  • efed13c810 Revert "metrics: stop parsing prometheus labels from url" Daniel Olsen 2023-01-20 05:04:16 +0100
  • 1524b6b10c
    metrics: stop parsing prometheus labels from url h7x4 2023-01-20 01:08:09 +0100
  • 90e924c083 synapse: also generate metric config for the master node Daniel Olsen 2023-01-18 04:04:42 +0100
  • c8d26e3c81
    synapse: generate metric endpoints automatically h7x4 2023-01-18 02:54:57 +0100
  • e590e54862 metrics-exporters: Include loglevel as label Daniel Olsen 2023-01-17 19:25:41 +0100
  • 1330c9575f metrics/dashboards/synapse: update default timeframe Daniel Olsen 2023-01-17 18:57:21 +0100
  • 4a82d22a56 Merge branch 'jokum_logs' of Drift/pvv-nixos-config into main danio 2023-01-17 18:50:41 +0100
  • 64d0253aa0 I dont think the nginx config verifier has caught a single configuration error ever Daniel Olsen 2023-01-17 18:42:06 +0100
  • a5bbd65757 disable ipv6 privacyExtension by default Daniel Olsen 2023-01-17 18:24:58 +0100
  • 1ea40456a5 add ipv6 to allowed ip addresses for metrics exporters Daniel Olsen 2023-01-17 18:23:42 +0100
  • 524bbdb78b ildkule/dashboard/synapse: Make zooming out on the cpu graph aggregate max cpu instead of avg Daniel Olsen 2023-01-17 17:37:44 +0100
  • 473170cc41 update deployment command to invalidate cache Daniel Olsen 2023-01-17 11:20:37 +0100
  • 99fed59f1a update flake and point to right matrix-synapse-next branch Daniel Olsen 2023-01-17 11:17:29 +0100
  • 5b798b2f1d jokum: enable metric exporters Daniel Olsen 2023-01-17 10:32:10 +0100
  • 96b6dee404 Add firewalling to metric exporters Daniel Olsen 2023-01-17 10:30:20 +0100
  • e4cb215d39 Simplify networking configs Daniel Olsen 2023-01-17 10:27:18 +0100
  • 4e93962f1c Merge branch 'prometheustargets' of Drift/pvv-nixos-config into main felixalb 2023-01-17 13:47:51 +0100
  • e679c7d27a Add bicep and hildring to monitoring Felix Albrigtsen 2023-01-17 13:47:48 +0100
  • 8bef6bb33c Add exim monitoring to prometheus prometheusexim Felix Albrigtsen 2023-01-15 00:19:41 +0100
  • e9cd0ff4f6 Update README with lockfile-fix Felix Albrigtsen 2023-01-14 23:03:56 +0100
  • 43c76502a7 Merge branch 'prometheus-stack' of Drift/pvv-nixos-config into main felixalb 2023-01-14 22:49:09 +0100
  • 92280cd3d3 Merge remote-tracking branch 'origin/main' into prometheus-stack Felix Albrigtsen 2023-01-14 22:49:21 +0100
  • 084313e01d Add ildkule to prometheus targets Felix Albrigtsen 2023-01-14 22:44:55 +0100
  • 40c67c6153 Removed motd extras Felix Albrigtsen 2022-12-20 23:15:52 +0100
  • f6cc25cdaf Add synapse monitoring with prometheus Felix Albrigtsen 2022-12-20 23:10:00 +0100