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
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
h7x4 and felixalb
8ced91a285
hosts/buskerud: init
...
Co-authored-by: Felix Albrigtsen <felix@albrigtsen.it >
2023-11-30 19:42:05 +01:00
h7x4 and felixalb
d5985e02f3
Prepare to replace knakelibrak
...
Co-authored-by: Felix Albrigtsen <felix@albrigtsen.it >
2023-11-28 10:23:02 +01:00
h7x4
7ac960c5ff
users/oysteikt: add to nix-builder-users
2023-11-26 07:22:12 +01:00
oysteikt
54a54ad0f5
Merge pull request 'Roundcube testing on bekkalokk now working.' ( #14 ) from roundcube into main
...
Reviewed-on: https://bekkalokk.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/14
2023-11-26 05:17:28 +01:00
oysteikt
f7e892fad9
Merge pull request 'Added user jonmro' ( #17 ) from jonmro-user into main
...
Reviewed-on: https://bekkalokk.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/17
2023-11-26 05:07:22 +01:00
h7x4
2a1e649eed
bekkalokk: fix roundcube, and move to webmail2.pvv.ntnu.no/roundcube
2023-11-26 05:05:15 +01:00
h7x4
3caa66fb64
rename input: unstable -> nixpkgs-unstable
2023-11-05 01:22:48 +01:00
h7x4
fa843c4a59
bekkalokk: add wackattack ctf systemd service
2023-10-26 22:10:30 +02:00
h7x4
4fc7a16909
resolve an ipv6-space bruh moment
2023-10-10 17:14:57 +02:00
h7x4
5c529a0233
Fix gitea runners, add 2 more
...
The gitea runners are now activated correctly,
has support for both debian and ubuntu based systems,
and can will connect to the gitea server through the
loopback interface
2023-09-17 04:05:08 +02:00
h7x4
b9388a31cf
bekkalokk/gitea-runners: fix token env file
2023-09-17 00:28:28 +02:00
oysteikt
bc678b5d51
Merge pull request 'Bekkalokk: Enable podman' ( #11 ) from add-gitea-ci into main
...
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/11
2023-09-16 22:38:23 +02:00