h7x4
6cb7f576a5
bekkalokk/gitea-scripts: add Grzegorz organization
2025-01-06 16:34:22 +01:00
oysteikt and h7x4
edb448f7a0
ustetind/gitea-runners: update docker image, update registration keys
2024-12-22 23:17:41 +01:00
h7x4
4507ffe2ab
base/auto-upgrade: switch ref back to main
2024-12-22 23:04:08 +01:00
oysteikt and h7x4
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
oysteikt and h7x4
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
h7x4 and oysteikt
bd42412b94
bekkalokk/gitea/import-users: refactor + add members to groups
2024-08-27 22:07:29 +02:00
h7x4 and oysteikt
bb4662b345
modules/snakeoil-certs: fix lmao
2024-08-26 20:43:34 +02:00
h7x4 and oysteikt
5b1c04e4b8
bicep/postgres: use snakeoil certs
2024-08-26 20:43:34 +02:00
h7x4 and oysteikt
3fa7f67027
bekkalokk/gitea-web: host pages
2024-08-26 20:36:03 +02:00
h7x4 and oysteikt
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
h7x4 and felixalb
9577477460
bekkalokk/nettsiden: add secrets
2024-04-10 23:04:20 +02:00
h7x4 and felixalb
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
h7x4 and Jø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