Commit Graph

  • e61977e497 Disable dhcp and set domain again Daniel Olsen 2023-03-04 02:13:00 +01:00
  • 3252a3b5d1 turn on jokum Daniel Olsen 2023-03-04 02:03:37 +01:00
  • 8e819b5546 fix ip for bekkalokk Daniel Olsen 2023-03-04 00:57:28 +01:00
  • 6cf831a347 switch to networkd Daniel Olsen 2023-03-03 22:28:26 +01:00
  • af955c88f8 jokum: move to systemd-nspawn container on bicep Daniel Olsen 2023-02-26 19:23:00 +01:00
  • e293d64e66 flake update Daniel Olsen 2023-02-13 04:01:09 +01:00
  • eed3c9b05f matrix: Point mjolnir directly at synapse so it can use the admin api Daniel Olsen 2023-02-13 03:15:29 +01:00
  • 7a9759ef71 matrix: Add mjolnir as a moderation bot Daniel Olsen 2023-02-13 02:21:27 +01:00
  • 4684cd239a matrix: enable shared secret registration Daniel Olsen 2023-02-13 00:19:14 +01:00
  • c0c0dea069 tune worker distribution post fosdem and turning off prescence Daniel Olsen 2023-02-06 02:11:07 +01:00
  • 9c18a87866 element: disable presence if disabled in synapse Daniel Olsen 2023-02-02 18:51:47 +01:00
  • 73aa42a5f5 synapse: Disable presence Daniel Olsen 2023-02-02 18:39:08 +01:00
  • eade192132 synapse: bump federation receiver count to 3 Daniel Olsen 2023-02-02 00:35:26 +01:00
  • beb8df8fc7 metrics: Fix Synapse dashboard Daniel Olsen 2023-02-01 22:54:54 +01:00
  • 1a424c79fe synapse: track monthly active users Daniel Olsen 2023-02-01 19:42:49 +01:00
  • ad7961a67b flake update Daniel Olsen 2023-02-01 19:35:33 +01:00
  • 796155481f
    Add host bekkalokk h7x4 2023-01-29 01:51:35 +01:00
  • 387794fbe0
    Add packages for user oysteikt h7x4 2023-01-28 20:26:34 +01:00
  • a136dd315a
    Add globally installed packages h7x4 2023-01-28 20:26:21 +01:00
  • efc8eb7ffc
    ildkule: add postgres exporter for knakelibrak h7x4 2023-01-26 02:16:38 +01:00
  • f3d143cfb9 Merge branch 'essendrop-metrics' of Drift/pvv-nixos-config into main felixalb 2023-01-23 14:48:29 +01:00
  • 84b57bb4db Provision go dashboard for gogs Felix Albrigtsen 2023-01-23 14:48:21 +01:00
  • bef9bddca3 Merge branch 'essendrop-metrics' of Drift/pvv-nixos-config into main felixalb 2023-01-23 14:16:46 +01:00
  • b4e74a3959 Add node and gogs metrics collection to prometheus Felix Albrigtsen 2023-01-23 13:12:46 +01:00
  • a78f120a65
    explicitly state nginx listen addresses h7x4 2023-01-22 17:36:58 +01:00
  • 3880190577
    ildkule: add postgres dashboard to grafana h7x4 2023-01-22 02:28:19 +01:00
  • 171fea39bc
    ildkule: switch grafana db from sqlite to postgres h7x4 2023-01-22 02:18:21 +01:00
  • e7786fee0c
    add felix to jokum secrets Daniel Olsen 2023-01-21 22:58:31 +01:00
  • 5d50a9807e
    sops: reencrypt jokum secrets with felixalb keys h7x4 2023-01-21 22:37:56 +01:00
  • 2bc5d7d91e
    ildkule: set up postgres metrics exporter h7x4 2023-01-21 22:31:12 +01:00
  • a7408b8800
    ildkule: restructure prometheus config h7x4 2023-01-21 19:55:29 +01:00
  • ad75cb0c88
    Restructure values file to separate hosts from services h7x4 2023-01-21 19:51:10 +01:00
  • cb403a7aeb
    update settings for user oysteikt h7x4 2023-01-21 18:26:20 +01:00
  • 94fc936251 ildkule: use ip addressess from values.nix Daniel Olsen 2023-01-21 11:45:05 +01:00
  • ecfde9f56a Update ildkule IPv6-address Felix Albrigtsen 2023-01-20 11:40:38 +01:00
  • 1a0880086a metrics: use matrix-lib to simplify generation of prometheus scrape config Daniel Olsen 2023-01-20 08:24:02 +01:00
  • efed13c810 Revert "metrics: stop parsing prometheus labels from url" Daniel Olsen 2023-01-20 05:04:16 +01:00
  • 1524b6b10c
    metrics: stop parsing prometheus labels from url h7x4 2023-01-20 01:08:09 +01:00
  • 90e924c083 synapse: also generate metric config for the master node Daniel Olsen 2023-01-18 04:04:42 +01:00
  • c8d26e3c81
    synapse: generate metric endpoints automatically h7x4 2023-01-18 02:54:57 +01:00
  • e590e54862 metrics-exporters: Include loglevel as label Daniel Olsen 2023-01-17 19:25:41 +01:00
  • 1330c9575f metrics/dashboards/synapse: update default timeframe Daniel Olsen 2023-01-17 18:57:21 +01:00
  • 4a82d22a56 Merge branch 'jokum_logs' of Drift/pvv-nixos-config into main danio 2023-01-17 18:50:41 +01:00
  • 64d0253aa0 I dont think the nginx config verifier has caught a single configuration error ever Daniel Olsen 2023-01-17 18:42:06 +01:00
  • a5bbd65757 disable ipv6 privacyExtension by default Daniel Olsen 2023-01-17 18:24:58 +01:00
  • 1ea40456a5 add ipv6 to allowed ip addresses for metrics exporters Daniel Olsen 2023-01-17 18:23:42 +01:00
  • 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 +01:00
  • 473170cc41 update deployment command to invalidate cache Daniel Olsen 2023-01-17 11:20:37 +01:00
  • 99fed59f1a update flake and point to right matrix-synapse-next branch Daniel Olsen 2023-01-17 11:17:29 +01:00
  • 5b798b2f1d jokum: enable metric exporters Daniel Olsen 2023-01-17 10:32:10 +01:00
  • 96b6dee404 Add firewalling to metric exporters Daniel Olsen 2023-01-17 10:30:20 +01:00
  • e4cb215d39 Simplify networking configs Daniel Olsen 2023-01-17 10:27:18 +01:00
  • 4e93962f1c Merge branch 'prometheustargets' of Drift/pvv-nixos-config into main felixalb 2023-01-17 13:47:51 +01:00
  • e679c7d27a Add bicep and hildring to monitoring Felix Albrigtsen 2023-01-17 13:47:48 +01:00
  • 8bef6bb33c Add exim monitoring to prometheus prometheusexim Felix Albrigtsen 2023-01-15 00:19:41 +01:00
  • e9cd0ff4f6 Update README with lockfile-fix Felix Albrigtsen 2023-01-14 23:03:56 +01:00
  • 43c76502a7 Merge branch 'prometheus-stack' of Drift/pvv-nixos-config into main felixalb 2023-01-14 22:49:09 +01:00
  • 92280cd3d3 Merge remote-tracking branch 'origin/main' into prometheus-stack Felix Albrigtsen 2023-01-14 22:49:21 +01:00
  • 084313e01d Add ildkule to prometheus targets Felix Albrigtsen 2023-01-14 22:44:55 +01:00
  • 40c67c6153 Removed motd extras Felix Albrigtsen 2022-12-20 23:15:52 +01:00
  • f6cc25cdaf Add synapse monitoring with prometheus Felix Albrigtsen 2022-12-20 23:10:00 +01:00
  • a45a08db57 Cleanup ildkule configs Felix Albrigtsen 2022-12-20 21:44:22 +01:00
  • fcdce57a3d SSL and loki network config Felix Albrigtsen 2022-12-20 15:58:12 +01:00
  • c0b5932432 Improve grafana config, enable boltdb-shipper Felix Albrigtsen 2022-12-20 13:08:26 +01:00
  • ed46e9af61 Add a default dashboard Felix Albrigtsen 2022-12-20 00:38:08 +01:00
  • a2f71ba120 ildkule-grafana upgrades Felix Albrigtsen 2022-12-20 00:26:29 +01:00
  • 2236863f09 Add a new metrics stack Felix Albrigtsen 2022-12-19 22:56:42 +01:00
  • 50133047e6 Add felixalb user keys Felix Albrigtsen 2022-12-17 22:56:12 +01:00
  • c84af91c2c Add ildkule host keys Felix Albrigtsen 2022-12-17 22:49:23 +01:00
  • 1de68ee0e2 ildkule: hardware-configuration.nix Felix Albrigtsen 2022-12-17 22:12:36 +01:00
  • 1429a1b51b Simplify nginx on ildkule Felix Albrigtsen 2022-12-17 22:00:57 +01:00
  • d52a7295b5 sops: shamir secret setting does nothing Daniel Olsen 2022-12-18 10:58:00 +01:00
  • 57ff1fa17a Add oysteikt to secrets Daniel Olsen 2022-12-17 22:53:26 +01:00
  • 4de4f9b8f6 Merge branch 'add-ildkule' of Drift/pvv-nixos-config into main danio 2022-12-17 22:01:05 +01:00
  • 4207a3666c Simplify nginx on ildkule Felix Albrigtsen 2022-12-17 22:00:57 +01:00
  • 6b1f0eb090 Add host ildkule Felix Albrigtsen 2022-12-17 21:51:43 +01:00
  • 44f2b6d8d8 fed-sender2 metrics Daniel Olsen 2022-12-14 10:26:28 +01:00
  • 154e12e609 add another federation sender as one is being maxed out Daniel Olsen 2022-12-14 10:25:29 +01:00
  • 8a3219e8d1 user directory worker Daniel Olsen 2022-12-14 10:15:37 +01:00
  • 911ce4057a event-persist metrics Daniel Olsen 2022-12-14 09:18:44 +01:00
  • 72eab1d2aa add an event persister worker Daniel Olsen 2022-12-14 09:16:43 +01:00
  • 0de6885a8b update flakes Daniel Olsen 2022-12-14 08:57:59 +01:00
  • bf899f52ce update flakes Daniel Olsen 2022-12-14 08:45:19 +01:00
  • 553e0dded2 update flakes Daniel Olsen 2022-12-14 08:34:42 +01:00
  • a3d4fa9cca update flakes Daniel Olsen 2022-12-14 07:46:58 +01:00
  • a6b4606e21 update flakes Daniel Olsen 2022-12-13 07:37:24 +01:00
  • ea4fe98055 point discord bridge at the public url again Daniel Olsen 2022-12-12 16:05:50 +01:00
  • 8c6b73129b move services to be host specific Daniel Olsen 2022-12-12 15:54:47 +01:00
  • c5dd4a9fde make nginx listen on 127.0.0.2 and loopback ipv6 as well Daniel Olsen 2022-12-12 15:39:02 +01:00
  • c0a2ee7ab0 point discord bridge at the main synapse listener Daniel Olsen 2022-12-12 14:18:40 +01:00
  • 423b0fb29b switch to systemd-resolved and add domains to search for fqdns from hostnames Daniel Olsen 2022-12-10 10:16:15 +01:00
  • 71be92b790 inital sync metrics Daniel Olsen 2022-12-10 08:51:36 +01:00
  • ac1ab8138e update flakes Daniel Olsen 2022-12-10 08:31:00 +01:00
  • 26d77aed81 update flakes Daniel Olsen 2022-12-10 06:38:31 +01:00
  • d3da8933bb services/synapse: expose room directory over federation Daniel Olsen 2022-12-09 15:58:40 +01:00
  • 5528a253b4 services/element: make room directory dropdown actually contain the right servers Daniel Olsen 2022-12-09 13:34:54 +01:00
  • 940c42559d services/element: Add omegavs matrix server to the room exploration dropdown menu Daniel Olsen 2022-12-09 13:25:01 +01:00
  • 0d48059bb9 fix and implement sync workers Daniel Olsen 2022-12-09 10:53:49 +01:00
  • 24e0f3ae32 update flakes (sync workers!!) Daniel Olsen 2022-12-09 10:10:57 +01:00
  • 46587be3be base: nix-gc delete generations older than 2d Daniel Olsen 2022-12-09 06:38:15 +01:00