Commit graph

  • d67190d175
    feat: init tmate-ssh-server teutat3s 2024-02-07 18:01:44 +0100
  • 840a250278
    Merge pull request 'chore: update element-web, keycloak, matrix-synapse, nextcloud, misc' (#110) from chore/bump-flake-inputs into main teutat3s 2024-02-07 16:46:11 +0000
  • b54ff7d6bf
    Merge pull request 'feat: use forgejo NixOS module with gitea user' (#111) from feat/forgejo-module into main teutat3s 2024-02-07 16:46:02 +0000
  • 700173a874
    Merge pull request 'dns: add DKIM record to pub.solar domain' (#109) from feat/dkim into main teutat3s 2024-02-07 16:45:26 +0000
  • 5b4b60542c
    wip: matrix moderation feat/matrix-moderation teutat3s 2024-02-06 12:20:41 +0100
  • f43ba01ee6
    feat: use forgejo NixOS module with gitea user teutat3s 2024-02-06 12:19:45 +0100
  • fcc74784ea
    fix: remove mastodon version 4.2.5 overlay teutat3s 2024-02-06 10:57:28 +0100
  • bf0ab84979
    chore: bump flake inputs teutat3s 2024-02-06 10:56:56 +0100
  • 4f558e8a9b
    dns: add DKIM record teutat3s 2024-02-05 22:27:34 +0100
  • 0deb8eb6be
    Merge pull request 'security: update mastodon to 4.2.5' (#108) from security/mastodon-4.2.5 into main teutat3s 2024-02-01 17:11:05 +0000
  • e007b034ed
    security: update mastodon to 4.2.5 teutat3s 2024-02-01 17:59:32 +0100
  • 4eb78dd94f
    Merge pull request 'metrics(matrix-synapse): enable internal MAU metrics' (#107) from metrics/synapse-mau into main teutat3s 2024-02-01 15:09:58 +0000
  • 4ce188edec
    metrics(matrix-synapse): enable internal MAU metrics teutat3s 2024-02-01 15:50:43 +0100
  • 62c248348a
    Merge pull request 'feat(grafana): add synapse dashboard' (#106) from feat/grafana-synapse-dashboard into main teutat3s 2024-02-01 10:31:43 +0000
  • 27c0cbabf4
    Merge pull request 'fix(matrix-synapse): mail hostname, missing tls setting on metrics listener' (#105) from fix/synapse-mail-and-tls into main teutat3s 2024-02-01 10:31:34 +0000
  • 031bab4a4e
    fix(nextcloud): interned_strings_buffer should be teutat3s 2024-02-01 11:21:10 +0100
  • 33d80dc558
    feat(grafana): add synapse dashboard teutat3s 2024-01-30 20:00:41 +0100
  • 576ceb6875
    fix(matrix-synapse): mail hostname, missing tls teutat3s 2024-01-30 19:42:48 +0100
  • 101cc3a9d2
    Merge pull request 'chore: update mastodon: 4.2.3 -> 4.2.4, element-web: 1.11.54 -> 1.11.55' (#104) from chore/bump-flake-inputs into main teutat3s 2024-01-30 16:47:31 +0000
  • 507c088316
    chore: bump flake inputs teutat3s 2024-01-29 09:56:35 +0100
  • b2e845876a
    Merge pull request 'feat(matrix-synapse): enable metrics' (#100) from feat/synapse-metrics into main teutat3s 2024-01-28 23:56:42 +0000
  • 69b976607f
    fix(matrix-synapse): make sure to find element in teutat3s 2024-01-27 20:24:11 +0100
  • 62429bca08
    fix(matrix-synapse): make sure to find element in teutat3s 2024-01-27 20:23:03 +0100
  • 3cfdd9d20a
    refactor(matrix-synapse): get first listener port teutat3s 2024-01-27 11:19:30 +0100
  • 2f75ae7e62
    feat(matrix-synapse): enable metrics teutat3s 2024-01-25 20:21:50 +0100
  • 750d73a22b
    Merge pull request 'fix: greenbaum manta URL for terraform remote state' (#102) from fix/manta-url into main teutat3s 2024-01-28 23:19:35 +0000
  • 9e80c52965
    Merge pull request 'feat: format with nixpkgs-fmt' (#103) from feat/nixpkgs-fmt into main teutat3s 2024-01-28 23:19:13 +0000
  • 3c7a434b0d
    feat: add .git-blame-ignore-revs file teutat3s 2024-01-27 20:30:20 +0100
  • 815033c764
    treewide: apply nixpkgs-fmt teutat3s 2024-01-27 20:29:30 +0100
  • 0c5a42cb67
    Merge pull request 'chore: update element-web, synapse, keycloak, PHP, misc' (#99) from chore/bump-flake-inputs into main teutat3s 2024-01-27 16:53:42 +0000
  • a335dcf8f5
    fix: greenbaum manta URL for terraform remote state teutat3s 2024-01-27 17:06:03 +0100
  • 0ac447f6f5
    Merge pull request 'fix: make turn.pub.solar CNAME record, fixing IPv6' (#101) from fix/turn-dns into main teutat3s 2024-01-27 10:42:48 +0000
  • 766a2770d8
    fix: make turn.pub.solar CNAME record, fixing IPv6 teutat3s 2024-01-25 20:23:14 +0100
  • b3b3725c9f
    feat: php opcache tuning for nextcloud teutat3s 2024-01-25 19:06:24 +0100
  • be668fbb17
    fix: nextcloud likes interned strings buffer > 8 teutat3s 2024-01-23 22:18:58 +0100
  • e527120879
    chore: bump flake inputs teutat3s 2024-01-23 22:17:45 +0100
  • 3ab82b814c
    Merge pull request 'fix(mastodon): use working unix sockets for streaming api' (#98) from fix/mastodon-streaming-api into main b12f 2024-01-18 15:08:25 +0000
  • ffdf55993f
    fix(nginx): [warn] could not build optimal proxy_headers_hash teutat3s 2024-01-17 15:16:06 +0100
  • 94ae6c9302
    fix(mastodon): use working unix sockets for streaming api teutat3s 2024-01-16 18:18:07 +0100
  • ebc34e50bc
    Merge pull request 'chore: bump flake inputs' (#97) from chore/bump-flake-inputs into main teutat3s 2024-01-17 08:58:53 +0000
  • 67ff6f8656
    chore: bump flake inputs teutat3s 2024-01-12 00:20:11 +0100
  • 28e77fa6ce
    Merge pull request 'fix: remove QuickInstantCommons extension' (#96) from fix/mediawiki-recent-changes into main b12f 2024-01-08 22:57:41 +0000
  • 5590b5b1b3
    fix: remove QuickInstantCommons extension teutat3s 2024-01-08 21:53:14 +0100
  • 95f224a9b7
    Merge pull request 'feat: update mediawiki to 1.41.0, enable new extension TemplateStyles' (#95) from feat/mediawiki-updates into main teutat3s 2024-01-08 17:12:23 +0000
  • 8d06c61d2f
    fix: remove duplicate wgLogo setting teutat3s 2024-01-08 17:56:48 +0100
  • 1d018ade9b
    feat: enable InstantCommons teutat3s 2024-01-08 17:56:33 +0100
  • 05f7dbe262
    feat: enable wgUseInstantCommons teutat3s 2024-01-08 17:42:57 +0100
  • 1c05fd39a4
    docs: how to update mediawiki wiki.pub.solar teutat3s 2024-01-08 14:54:25 +0100
  • a7f98c2d45
    fix: ensure mediawiki logo survives updates teutat3s 2024-01-08 14:35:43 +0100
  • a59e9cb6ea
    feat: update mediawiki to 1.41.0, enable extension teutat3s 2024-01-08 14:14:34 +0100
  • 99ff776932
    Merge pull request 'feat: shutdown freenode IRC bridge, use shorter IRC aliases,' (#93) from feat/matrix-shutdown-irc-freenode-bridge into main b12f 2024-01-08 11:53:45 +0000
  • f2217a1409
    feat: shutdown freenode IRC bridge, use shorter teutat3s 2024-01-07 20:15:16 +0100
  • 0fe02a9f73
    fix uploads path eventually (#92) Hendrik Sokolowski 2024-01-07 16:18:43 +0000
  • b37ad608a4
    update mediawiki config (#91) Hendrik Sokolowski 2024-01-07 15:44:21 +0000
  • 5e3a4b159f
    Merge pull request 'docs: initial docs for ci' (#90) from docs/ci into main teutat3s 2024-01-07 15:26:32 +0000
  • 737f6ec35d
    Merge pull request 'docs: add privacy hardening docs' (#89) from docs/privacy-hardening into main b12f 2024-01-07 14:51:18 +0000
  • 2da3aecfbe
    docs: initial Forgejo Actions docs teutat3s 2024-01-07 15:43:40 +0100
  • f993c0a94a
    docs: init drone CI docs teutat3s 2024-01-07 15:43:26 +0100
  • 9cf04fd710
    docs: add privacy hardening docs Benjamin Bädorf 2024-01-07 00:32:59 +0100
  • 9bde9237d2
    Merge pull request 'Update forgejo / drone CI' (#86) from fix/drone-ci into main teutat3s 2024-01-06 14:29:46 +0000
  • e3f00b7d19
    fix: update drone forgejo oauth secrets teutat3s 2023-12-29 19:27:45 +0100
  • 7e8f3c8cf5
    fix: update forgejo-actions-runner token, use teutat3s 2023-12-29 19:26:43 +0100
  • 92c606b28f
    Merge pull request 'chore: bump flake inputs, ssh security update' (#85) from chore/bump-flake-inputs into main teutat3s 2023-12-28 21:17:23 +0000
  • afca5c3735
    chore: bump Nextcloud to version 28 teutat3s 2023-12-28 17:38:41 +0100
  • e97ce6d40f
    chore: bump flake inputs teutat3s 2023-12-26 12:26:29 +0100
  • e1cab88e3d
    Merge pull request 'chore: update flake inputs home-manager, nixpkgs, remove temporary input release-2311' (#84) from chore/bump-flake-inputs into main teutat3s 2023-12-20 11:00:30 +0000
  • 7cc3a261ed
    chore: update flake inputs home-manager, nixpkgs, teutat3s 2023-12-18 12:39:04 +0100
  • 2e2ca2fc82
    Merge pull request 'feat(matrix): enable sliding-sync' (#83) from feat/matrix-synapse-sliding-sync into main teutat3s 2023-12-16 15:34:28 +0000
  • a310b414f7
    fix: update well-known for sliding-sync teutat3s 2023-12-16 14:57:36 +0100
  • 768d4c78bc
    fix: use nginx locations recommended by upstream teutat3s 2023-12-16 14:48:08 +0100
  • a56f8d2a00
    fix: add missing SYNCV3_SECRET env var teutat3s 2023-12-16 14:33:20 +0100
  • 14fa3fdec2
    feat(matrix): enable sliding-sync teutat3s 2023-12-16 13:53:34 +0100
  • c48a405e44
    Merge pull request 'fix(keycloak): NullPointerException' (#82) from fix/keycloak-needs-nightly into main teutat3s 2023-12-14 17:08:08 +0000
  • 4de835127f
    fix(keycloak): NullPointerException teutat3s 2023-12-14 01:53:29 +0100
  • 17baf5aa2f
    Merge pull request 'feat: nixpkgs updates 2023-12-13' (#81) from feat/nixpkgs-updates into main teutat3s 2023-12-14 00:19:21 +0000
  • e6177069ab
    fix(security): pull in forgejo 1.20.6-1 early teutat3s 2023-12-14 00:49:21 +0100
  • 4562bda0bf
    fix(ci): avoid nix trying to use GH access-token teutat3s 2023-12-14 00:18:28 +0100
  • efb789d658
    docs: how to show diff with nix before deploying teutat3s 2023-12-13 22:43:28 +0100
  • 294f3b7836
    fix: add result to gitignore teutat3s 2023-12-13 22:43:11 +0100
  • e8bab677db
    chore: update flake inputs teutat3s 2023-12-13 22:42:34 +0100
  • f0fb575c81
    Merge pull request 'feat: grafana + prometheus + loki on flora-6' (#77) from feat/grafana into main teutat3s 2023-12-13 23:21:32 +0000
  • d734adce58
    fix: new Greenbaum mail server is mail.greenbaum.zone teutat3s 2023-12-13 20:45:35 +0100
  • e3d4f61a42
    feat(nachtigall): send logs to loki, https+basic auth teutat3s 2023-12-13 19:18:56 +0100
  • 10bb3295de
    fix: grafana editor role is unused for now teutat3s 2023-12-13 17:50:15 +0100
  • e8cf4dceb0
    fix(flora-6): allow traffic from br-+ interfaces teutat3s 2023-12-12 19:58:07 +0100
  • 1b9a6bb0c2
    fix: don't ignore interfaces that can change teutat3s 2023-12-08 17:31:30 +0100
  • 219b67df20
    fix: add 4 logs retention for loki teutat3s 2023-12-08 17:31:03 +0100
  • 6c1fa290e8
    feat(prometheus): add job to scrape nachtigall.pub.solar teutat3s 2023-12-06 19:51:27 +0100
  • d5b59ea18a
    feat(prometheus): add node-exporter to nachtigall, teutat3s 2023-12-06 19:11:45 +0100
  • fdda65eea9
    feat: init loki teutat3s 2023-12-05 13:53:33 +0100
  • 0e290f080e
    feat(grafana): provision node-exporter dashboard teutat3s 2023-12-05 13:52:39 +0100
  • 6b15d72d85
    fix: systemd-networkd-wait-online timing out teutat3s 2023-12-04 18:05:21 +0100
  • 35487b53c7
    fix: DNS record for grafana.pub.solar teutat3s 2023-12-03 15:54:07 +0100
  • 2f7eccc970
    fix: grafana root_url needs https://, role mapping teutat3s 2023-12-03 15:53:33 +0100
  • 630723516d
    fix: remove DNS ttl until we need it again teutat3s 2023-12-03 14:50:19 +0100
  • 8dc908aabd
    feat(flora-6): init grafana + prometheus on teutat3s 2023-12-03 14:19:30 +0100
  • 6f0801d419
    Merge pull request 'forgejo: allow webhooks to all pub.solar subdomains' (#80) from fix/forgejo-matrix-webhook into main teutat3s 2023-12-13 01:11:48 +0000
  • efe31cadd9
    Merge pull request 'ci: cache nix-store using nix-community/cache-nix-action' (#65) from ci/enable-cache into main teutat3s 2023-12-13 00:59:09 +0000
  • ebc7abf685
    ci: dependencies now included in actions-base-image teutat3s 2023-12-13 01:52:01 +0100
  • e4c4644a8e
    ci: cache using nix-community/cache-nix-action teutat3s 2023-11-18 19:46:02 +0100