Commit Graph
100 Commits
Author SHA1 Message Date
oysteiktandh7x4 65da25da7e packages/mediawiki-extensions: update all 2024-12-10 21:05:21 +01:00
h7x4 fd81d61a56 common/logrotate: remove custom hardening now that nixpkgs provides it 2024-12-10 21:05:21 +01:00
h7x4 850d0b0ec5 bekkalokk/gitea-web: fix SSH access 2024-12-10 21:05:06 +01:00
h7x4 02792fc20e bekkalokk/gitea: fix api pagination for web secret provider 2024-12-10 19:35:10 +01:00
oysteikt 40dd069a52 ustetind/gitea-runners: fix podman dns 2024-12-09 23:25:54 +01:00
h7x4 04a838fc62 flake.nix: nixlib -> lib 2024-12-09 22:33:39 +01:00
oysteiktandh7x4 1f85208587 hosts/ustetind: set up gitea-runners 2024-12-09 22:24:54 +01:00
oysteikt c10c6d5a09 hosts/ustetind: init 2024-12-09 21:31:30 +01:00
h7x4 6301688c95 common/smartd: only run on non-virtualized hardware
It's still part of the simulation tho
2024-12-09 21:03:50 +01:00
h7x4 0ed0a3a504 flake.nix: make outputs.inputs buildable 2024-12-08 00:29:59 +01:00
h7x4 5242d99260 bekkalokk/gitea: add gpg signing key 2024-11-24 03:23:54 +01:00
oysteikt 7d4ccf1972 Merge pull request 'Add user frero' (!91) from add-user-frero into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/91
2024-11-23 22:40:43 +01:00
h7x4 464576e856 flake.lock: bump greg-ng 2024-11-09 19:43:07 +01:00
oysteikt df35715978 Merge pull request 'Add alfhj.nix' (!89) from newusersconfig into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/89
Reviewed-by: Oystein Kristoffer Tveit <oysteikt@pvv.ntnu.no>
2024-11-09 19:40:03 +01:00
h7x4 815f48c30d flake.lock: bump greg-ng 2024-10-22 19:50:29 +02:00
h7x4 4985bac3ba flake.lock: bump greg-ng 2024-10-20 23:18:35 +02:00
oysteikt 9e41c3374d Merge pull request 'bekkalokk/nginx: host .well-known' (!79) from move-well-known-to-bekkalokk into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/79
Reviewed-by: Daniel Lovbrotte Olsen <danio@pvv.ntnu.no>
2024-10-20 01:35:22 +02:00
h7x4 f39fee4213 bekkalokk/nginx: host .well-known 2024-10-20 01:34:41 +02:00
oysteikt 4c77c9fc67 Merge pull request 'greg-ng 🎉' (!86) from greg-ng-working-branch into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/86
Reviewed-by: Felix Albrigtsen <felixalb@pvv.ntnu.no>
2024-10-20 01:30:26 +02:00
h7x4 7938e8135f flake.lock: bump 2024-10-19 23:31:29 +02:00
h7x4 cbc3490882 modules/grzegorz: use greg-ng 2024-10-19 23:31:28 +02:00
oysteikt f5c16f46f1 Merge pull request 'disable-postgres-on-bekkalokk' (!85) from disable-postgres-on-bekkalokk into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/85
Reviewed-by: Daniel Lovbrotte Olsen <danio@pvv.ntnu.no>
2024-10-13 02:34:45 +02:00
h7x4 aa71d497f1 bekkalokk/roundcube: add postgres password 2024-10-12 23:57:27 +02:00
h7x4 f85d18769f common: clean /tmp on boot by default 2024-09-01 03:29:46 +02:00
h7x4 b47a626427 common/openssh: socket activate 2024-09-01 03:21:13 +02:00
h7x4 4d65b9fd1d common/sudo: misc config 2024-09-01 03:17:15 +02:00
h7x4 f3e094520e common/postfix: init 2024-09-01 03:13:18 +02:00
h7x4 69f98933a4 common/smartd: add smartctl to environment packages 2024-09-01 01:55:38 +02:00
h7x4 bf2959c68d common/nix: flesh out 2024-09-01 01:44:59 +02:00
h7x4 17f0268d12 common/irqbalance: init 2024-09-01 01:39:35 +02:00
h7x4 ebce0eb67a common/smartd: init 2024-09-01 01:23:15 +02:00
h7x4 b48230e811 bekkalokk/btrfs: scrubbalubba dubdub 2024-09-01 01:04:28 +02:00
h7x4 8610a59f35 base.nix: split into multiple files 2024-08-31 22:28:17 +02:00
h7x4andoysteikt bd42412b94 bekkalokk/gitea/import-users: refactor + add members to groups 2024-08-27 22:07:29 +02:00
h7x4andoysteikt bb4662b345 modules/snakeoil-certs: fix lmao 2024-08-26 20:43:34 +02:00
h7x4andoysteikt 5b1c04e4b8 bicep/postgres: use snakeoil certs 2024-08-26 20:43:34 +02:00
h7x4andoysteikt 3fa7f67027 bekkalokk/gitea-web: host pages 2024-08-26 20:36:03 +02:00
h7x4andoysteikt b0f555667c bekkalokk/gitea: set up gitea-web sync units 2024-08-26 20:36:03 +02:00
h7x4 ef418bf125 base/logrotate: systemd hardening + more 2024-08-22 23:00:45 +02:00
h7x4 945d53cdb4 bekkalokk/vaultwarden: systemd hardening 2024-08-22 22:59:32 +02:00
h7x4 cf3b62e01e bekkalokk/phpfpm-*: systemd hardening 2024-08-22 22:58:48 +02:00
h7x4 c12a47cee0 flake.nix: bump calendar bot 2024-08-17 01:19:46 +02:00
h7x4 b9ef27565f Bump calendar-bot 2024-08-16 09:16:26 +02:00
h7x4 f5c99b58c8 bicep/calendar-bot: reactivate 2024-08-15 23:22:50 +02:00
oysteikt d64d8edd68 bekkalokk/gitea: add some extra tabs 2024-08-14 17:36:19 +02:00
h7x4 95a5603f27 secrets: run sops updatekeys on everything 2024-08-04 02:04:29 +02:00
h7x4 53040bada1 flake.lock: update pvv-nettsiden 2024-08-04 00:09:32 +02:00
oysteikt a0a837e26d Merge pull request 'bekkalokk/gitea: direct non-logged-in users to the explore tab' (!46) from gitea-explore into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/46
Reviewed-by: Felix Albrigtsen <felixalb@pvv.ntnu.no>
Reviewed-by: Oystein Kristoffer Tveit <oysteikt@pvv.ntnu.no>
2024-07-28 23:10:38 +02:00
oysteikt 868764e0cd bekkalokk/mediawiki: misc configuration 2024-07-10 19:04:55 +02:00
oysteikt 7c3ff2068d bekkalokk/mediawiki: add some more extensions 2024-07-10 19:04:36 +02:00
oysteikt 9d3f1381bf packages/mediawiki-extensions: refactor 2024-07-10 18:59:16 +02:00
oysteikt f3a29429aa bekkalokk/gitea: set default email notification preference to 'onmention' 2024-07-10 00:18:01 +02:00
oysteikt 1591fdb7cc bekkalokk/mediawiki: re-enable DeleteBatch extension 2024-07-08 19:56:43 +02:00
oysteikt ed28ba28f3 bekkalokk/mediawiki: leave togglable debug flags for future use 2024-07-08 19:55:52 +02:00
oysteikt 52b46667b1 packages/mediawiki-extensions: use fetchgit 2024-07-08 19:54:42 +02:00
oysteikt d0f63b2fc8 packages/mediawiki-extensions: bump all 2024-07-08 16:55:01 +02:00
h7x4 0301691b1c gitea: enable notification mails 2024-07-04 20:41:46 +02:00
h7x4 946555e408 gitea: add subject prefix to mail 2024-07-04 20:36:44 +02:00
h7x4 e02062417a gitea: move state back to /var/lib 2024-07-04 20:31:51 +02:00
h7x4 b2806d78af gitea: enable lfs 2024-07-04 20:30:55 +02:00
h7x4 de2c7ea6f1 gitea: install custom images to correct dir 2024-07-04 20:29:50 +02:00
oysteikt bb2f7899db Merge pull request 'bekkalokk/gitea: set default licenses and repo units' (!44) from gitea-set-misc-repo-settings into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/44
2024-06-29 23:16:17 +02:00
h7x4 c2b35a7ae4 bekkalokk/gitea: set default licenses and repo units 2024-06-29 23:14:41 +02:00
oysteikt 218ee776c7 Merge pull request 'packages/mediawiki-extensions: use stable url' (!35) from fix-mediawiki-extensions-url into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/35
2024-05-26 02:45:04 +02:00
h7x4 3a972f03f7 flake: move mediawiki-extensions back to packages 2024-05-26 02:42:31 +02:00
h7x4 6f6721ce07 packages/mediawiki-extensions: use stable url 2024-05-26 02:42:28 +02:00
h7x4 a38a12c429 flake.lock: update pvv-nettsiden 2024-05-19 22:27:59 +02:00
oysteikt a57b5f07f9 Merge pull request 'gitea: setup mail' (!38) from gitea-setup-mail into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/38
2024-05-12 02:27:37 +02:00
h7x4 bcf2ceed32 gitea: setup mail 2024-05-12 02:26:13 +02:00
oysteikt 200224d2c1 Merge pull request 'bekkalokk: misc gitea cleanup' (!33) from misc-gitea-cleanup into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/33
2024-05-12 02:12:55 +02:00
h7x4 b7b1c73bfa bekkalokk/gitea: use systemd unit for gitea customization 2024-04-16 01:02:21 +02:00
oysteikt 19d5ddc688 Merge pull request 'bekkalokk: remove keycloak' (!30) from bekkalokk-remove-keycloak into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/30
2024-04-15 00:00:17 +02:00
h7x4 6851879a03 bekkalokk: remove keycloak 2024-04-14 23:59:46 +02:00
h7x4 70603145cf bekkalokk/website: add sp metadata for all domains 2024-04-14 17:06:01 +02:00
h7x4 5bed292a01 bekkalokk/gitea: move user import stuff to separate nix file 2024-04-11 21:47:44 +02:00
h7x4 36b7087a3f base.nix: hotfix for hotfix for nginx on bicep (3352e48f)
Turns out the settings were in biceps local nginx config
2024-04-11 20:41:02 +02:00
oysteikt 1919da7a1c bicep/matrix: remove SAML authentication 2024-04-11 19:55:10 +02:00
h7x4 0950fedf98 bekkalokk/website: fix some nginx location directives 2024-04-11 13:21:11 +02:00
h7x4 614c2d624c bekkalokk/webmail: add redirects for old webmail locations 2024-04-11 10:47:13 +02:00
h7x4 3352e48f47 base.nix: hotfix for nginx on bicep
the matrix-synapse-next module seems to already add some of the nginx
options we set in base.nix, making it fail. These should only be set if
they're not already set by this module
2024-04-11 10:30:14 +02:00
h7x4andfelixalb 9577477460 bekkalokk/nettsiden: add secrets 2024-04-10 23:04:20 +02:00
h7x4andfelixalb 8657e77514 bekkalokk: set up pvv-nettsiden 2024-04-10 23:04:18 +02:00
h7x4 065992620e treewide: nginx optimizations 2024-04-10 22:06:44 +02:00
h7x4 4fcc1fd5e9 flake.lock: update nix-gitea-themes 2024-04-09 20:33:38 +02:00
oysteikt 05a1f049dc Merge pull request 'gitea: add theming module' (!28) from init-gitea-themes into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/28
2024-04-09 20:32:29 +02:00
h7x4 fbbc54328b gitea: add theming module 2024-04-09 01:52:57 +02:00
h7x4 42fd371c3b mediawiki: restart phpfpm on updated secrets 2024-04-06 23:57:37 +02:00
oysteikt f25a4e5c02 Merge pull request 'mediawiki: add VisualEditor' (#26) from mediawiki-add-visual-editor into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/26
2024-04-06 21:19:41 +02:00
h7x4 6e1b06731f bekkalokk: add VisualEditor to mediawiki extensions 2024-04-06 21:09:01 +02:00
h7x4 161ef284be packages: add mediawiki-extensions.VisualEditor 2024-04-06 21:08:32 +02:00
h7x4 a55c908fe7 bekkalokk/mediawiki: change domain from wiki2 to wiki 2024-04-02 19:54:28 +02:00
oysteikt 06bd93e5d1 Merge pull request 'bekkalokk: set up idp + mediawiki' (#25) from mediawiki-on-bekkalokk into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/25
2024-04-02 00:00:24 +02:00
h7x4andJørn Åne d531419f35 bekkalokk: init mediawiki
Co-authored-by: Jørn Åne <yorinad@pvv.ntnu.no>
2024-04-01 23:57:39 +02:00
h7x4 806b18ede8 bekkalokk: init idp-simplesamlphp 2024-04-01 23:57:39 +02:00
h7x4 c612975b60 base/nginx: 444 requests to nonexistent virtualhosts 2024-04-01 23:57:39 +02:00
h7x4 9495682f57 bekkalokk: package mediawiki extensions outside of module 2024-04-01 00:39:12 +02:00
h7x4 d39047b8cb packages: init simplesamlphp 2024-04-01 00:38:51 +02:00
h7x4 266ce9ed08 bekkalokk: set up kerberos client 2024-04-01 00:38:49 +02:00
h7x4 64c7e3e365 flake.nix: fix usage of common nixos module/overlay list 2024-03-29 01:51:37 +01:00
h7x4 0b5e03471f upgrade to nixpkgs 23.11 2023-12-05 00:36:09 +01:00