Commit Graph
100 Commits
Author SHA1 Message Date
Daniel Olsen 09163b77da Revert "bicep/matrix/livekit: open the rtc ports"
This reverts commit 4a67eddf52.
2026-05-23 23:23:41 +02:00
Daniel Olsen 4a67eddf52 bicep/matrix/livekit: open the rtc ports 2026-05-20 20:04:33 +02:00
Daniel Olsen 11d1f8b442 bakke: the owls sick motorbike 2026-05-08 03:07:09 +02:00
Daniel Olsen 45f10be9b4 secrets: delete skrott 2026-05-08 03:01:11 +02:00
Daniel Olsen 06cd860d2f README: change skrot link to point to skrot, not skrott 2026-05-08 02:38:54 +02:00
Daniel Olsen ebd8b871f4 skrott: yeetus deletus 2026-05-08 01:08:48 +02:00
Daniel Olsen 14994485c5 base: mitigate dirtyfrag 2026-05-08 01:03:45 +02:00
Daniel Olsen c455c5a7e3 bicep/matrix/livekit: fix matrix domain in livekit, allow dan's server as well 2026-02-11 22:58:19 +01:00
Daniel Olsenandh7x4 58be01e620 buskerud no longer nix rip 2025-12-30 00:39:56 +09:00
Daniel Olsenandh7x4 0f72ea9241 topology: init with placeholder values 2025-12-30 00:38:12 +09:00
Daniel Olsen 30472c478b bicep: enable more services 2025-12-02 01:53:58 +01:00
Daniel Olsen 938e916025 update bicep key 2025-12-02 01:51:40 +01:00
Daniel Olsen d9a9fcfef1 danio has a new sops key 2025-12-02 01:40:54 +01:00
Daniel Olsen 3faad36418 base/nixos-exporter: allow localhost to fetch 2025-10-13 06:41:28 +02:00
Daniel Olsen 0b74907f76 bicep/matrix/hookshot: enable widgets and js transformations 2025-10-13 06:02:33 +02:00
Daniel Olsen bacfdeff23 bicep/matrix/hookshot: try fix up widgets and SSL 2025-10-13 05:42:06 +02:00
Daniel Olsen 9e51bdb373 base/nixos-exporter: listen on own server block 2025-10-12 16:42:42 +02:00
Daniel Olsen df5557698f ildkule: scrape the nixos-flake exporters 2025-10-12 06:09:15 +02:00
Daniel Olsen 76c251c277 kommode/gitea: use unstable package again 2025-07-14 07:51:49 +02:00
Daniel Olsen 1d48a63e3d Merge branch '25.05' 2025-07-14 01:58:04 +02:00
Daniel Olsen a2dcd3019f fix package grr 2025-06-24 08:06:36 +02:00
Daniel Olsen 410d4e44a8 bicep/matrix/ooye: use pvv fork for now 2025-06-22 19:29:15 +02:00
Daniel Olsen 195163fd7b fix ooye somewhat 2025-06-22 19:00:50 +02:00
Daniel Olsen 5d704840ce brutally murder bob 2025-05-25 11:32:44 +02:00
Daniel Olsen 43d3ef1fed georg: configure spotifyd to maybe not crash, might even be functional? 2025-05-25 10:32:40 +02:00
Daniel Olsen e8df081894 kommode/gitea: use stable package again 2025-05-25 09:59:44 +02:00
Daniel Olsen f40f2ae89d update inputs to 25.05 2025-05-25 09:59:44 +02:00
Daniel Olsen 13a270b8ed disable nginx jit and multi_accept 2025-05-10 11:13:51 +02:00
Daniel Olsen f0e6521fbb update flake.lock 2025-04-26 22:50:00 +02:00
Daniel Olsen 94d73b34ad bluemap: generate web folder if it doesnt exist before rendering 2025-03-02 02:32:32 +01:00
Daniel Olsen bf50d6478b bluemap: 5.4 -> 5.7 2025-03-02 01:27:09 +01:00
Daniel Olsen a009b05977 bicep/matrix/coturn: coturn is actually fixed 2025-02-16 02:01:29 +01:00
Daniel Olsenandh7x4 2776273a27 flake update 2024-12-10 21:05:20 +01:00
Daniel Olsenandh7x4 ebc5b269ef 24.11 2024-12-10 21:05:20 +01:00
Daniel Olsen 3bdfb4c297 Add function to make paths from flake root
No more ../../../../../../
2024-11-17 00:08:02 +01:00
Daniel Olsen 47ed79986c bicep/matrix: use sops templates for appservice registrations 2024-10-14 15:46:58 +02:00
Daniel Olsen 5aed665cc8 flake update 2024-10-14 00:24:29 +02:00
Daniel Olsen 2c86a2d812 bicep/matrix/hookshot: More configuration 2024-10-14 00:13:15 +02:00
Daniel Olsen d4fd3f8332 bicep/matrix/hookshot: add nginx 2024-10-13 06:03:26 +02:00
Daniel Olsen c56d157c3f add registration secret 2024-10-12 23:49:10 +02:00
Daniel Olsen 6c9e651e59 bekkalokk/gitea: Add important emoji reactions 2024-10-12 22:42:59 +02:00
Daniel Olsen abec66b287 users/danio: add to wheel 2024-10-08 14:08:17 +02:00
Daniel Olsen a7fe2aabc5 bicep/matrix/coturn: disable ipv6 to fix the service running at all
coturn is just fundamentally broken, look at trying eturnal instead
2024-09-27 07:30:48 +02:00
Daniel Olsen cd23e35aac bicep/matrix: update module and remove deprecated options 2024-09-27 06:38:12 +02:00
Daniel Olsen 47fa3759c3 buskerud: remove
This is now a proxmox machine :grr:
2024-09-05 18:00:42 +02:00
Daniel Olsen 3a37fefd4d fixup! Merge pull request 'Fix Ildkule/Openstack networking' (!75) from fix-openstack-networking into main 2024-09-05 14:24:40 +02:00
Daniel Olsen 47d7b88a05 ildkule/prometheus: consolidate scrape jobs and label with hostname for base info 2024-09-05 14:14:28 +02:00
danio 78456063ba Merge pull request 'Fix Ildkule/Openstack networking' (!75) from fix-openstack-networking into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/75
2024-09-05 01:58:50 +02:00
Daniel Olsen 7e95b77e15 grzegorz: follow stable nix channel
It broke because sanic
2024-09-03 13:28:13 +02:00
Daniel Olsen 669733309b ildkule: get systemd stats from more machines 2024-09-03 13:10:36 +02:00
Daniel Olsen 4ed12573ff ildkule: fix system activation by disabling smartd 2024-09-03 13:07:58 +02:00
Daniel Olsen 8418cc016c fix biceps systemd units failing on activation 2024-09-03 13:00:12 +02:00
Daniel Olsen b4c602e31c metrics: install systemd exporter 2024-09-02 23:12:24 +02:00
Daniel Olsen 3a0b8e270d bekkalokk/idp: Disallow bots 2024-09-02 23:11:44 +02:00
Daniel Olsen 9505223dc9 justfile: fix flake input updating 2024-09-02 19:33:15 +02:00
Daniel Olsen 201784fa21 bluemap on bekkalokk 💀 2024-09-02 15:11:32 +02:00
Daniel Olsen ccefcb01fa flake.lock update 2024-09-02 14:12:39 +02:00
Daniel Olsen f7e2c74f89 base: enable rebuilding nixos-config without updating the channels used 2024-09-01 22:10:58 +02:00
Daniel Olsen 914eb35c5a add a route for /_synapse/admin, point mjolnir at it
This is whitelisted to just bicep

As a side-effect it's also much easier to use synapse-admin now
2024-09-01 00:34:42 +02:00
Daniel Olsen ef3b146b58 bekkalokk/gitea: don't autowatch all members to all projects 2024-08-27 09:26:00 +02:00
Daniel Olsen 8f3013dc00 bekkalokk/gitea: direct non-logged-in users to the explore tab
This is a much more interesting page rather than trying to sell gitea
2024-07-19 21:19:06 +02:00
Daniel Olsen 78caceddce flake: remove nettsiden from output function scope
This is referred to by inputs anyways
2024-07-18 16:24:42 +02:00
Daniel Olsenandh7x4 96024efa28 flake: move mediawiki-extensions to legacyPackages 2024-05-26 02:42:31 +02:00
Daniel Olsenandh7x4 af54cc2df4 packages/mediawiki/pluggable-auth: fix typo 2024-05-26 02:42:31 +02:00
danio 898e362a9f Merge pull request 'bekkalokk/website: add sp metadata for all domains' (!34) from add-sp-metadata-for-all-website-domains into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/34
2024-05-14 05:27:44 +02:00
Daniel Olsen c267820426 overlays/nginx-test: drop 2024-05-13 07:04:00 +02:00
Daniel Olsen 0a3d1e3696 overlays/nginx-test
just start replacing shit, we're not even testing the actual config now
This sucks
nginx should make a proper validation tool that doesnt do DNS request on every hostname mentioned in the config file.
Not to mention trying to actually listen on the ip-address and port
Why?? Why is TEST failing because it can't bind to the SAME address nginx is probably in production listening on already??
2024-05-12 02:22:12 +02:00
Daniel Olsen 45eea1a791 update flake.lock 2024-05-12 02:22:12 +02:00
Daniel Olsen dcf29b76b8 bicep/matrix: allow global address of new ildkule to access metrics 2024-04-24 03:03:53 +02:00
Daniel Olsen ee335e3712 bicep/synapse: fix registering users via smtp 2024-04-14 01:52:17 +02:00
Daniel Olsen ffbf855f24 update flake for grzegorz 2024-04-12 02:35:49 +02:00
Daniel Olsen 28e7a63d33 update flake lock and remove non-derivations from flake ouput 2024-04-12 00:42:29 +02:00
Daniel Olsen 01f0e63a49 use getExe' to silence errors 2024-04-12 00:41:57 +02:00
danio ae4ace9fa2 Merge pull request 'treewide: run nginx -t on all nginx config files' (!32) from test-nginx-overlay into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/32
2024-04-11 23:39:42 +02:00
Daniel Olsen 8c72088d9c dynamically get configured acme certs for nginx test 2024-04-11 23:29:05 +02:00
Daniel Olsen 0056029da7 treewide: bubblewrap nginx test 2024-04-11 23:28:54 +02:00
Daniel Olsen 9b4fbd847f treewide: run nginx -t on all nginx config files 2024-04-11 23:28:54 +02:00
Daniel Olsen db211c2304 bekkalokk/website: don't try to listen for ntnu.org 2024-04-11 05:31:33 +02:00
Daniel Olsen fe4dd21acb add eirikwit to sops 2024-03-16 22:38:16 +01:00
Daniel Olsen 0336744124 flake update: matrix module bug fix 2024-03-13 07:41:12 +01:00
Daniel Olsen b4d6e00622 Update flake.lock to get new matrix module 2024-03-13 06:33:43 +01:00
Daniel Olsen 7c6d4d31c7 bicep/matrix/element: update room directories 2024-03-05 05:52:31 +01:00
Daniel Olsen 9f46be1ca1 bicep/matrix: update element lab flags and room directoriy listings 2024-03-05 05:28:23 +01:00
Daniel Olsen 4ea90380ad bicep/matrix: use synapse package from stable
It's fixed now
2023-12-16 00:22:02 +01:00
Daniel Olsen bcd5292f78 update flake.lock 2023-12-13 20:02:09 +01:00
danio 9ed2ca8883 Merge pull request 'Update users/jonmro.nix' (#21) from jonmro/pvv-nixos-config:main into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/21
2023-12-10 05:46:20 +01:00
danio fe12e5441a Merge pull request '🎉 nixpkgs 23.11' (#20) from upgrade-to-nixpkgs-23-11 into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/20
2023-12-10 05:43:01 +01:00
Daniel Olsen 2b305678df update flake.lock 2023-12-10 05:41:45 +01:00
Daniel Olsen dd8b677a79 buskerud: bootloader - 3.3TB, OS - 256GB 👍 2023-12-10 05:27:58 +01:00
Daniel Olsen eabd8df3d8 bicep/matrix: use package with fixed pythonEnv 2023-12-10 04:32:26 +01:00
danio d8031ecca1 Merge pull request 'replace-knakelibrak-nginx-reverse-proxy' (#18) from replace-knakelibrak-nginx-reverse-proxy into main
Reviewed-on: https://git.pvv.ntnu.no/Drift/pvv-nixos-config/pulls/18
2023-12-03 07:01:13 +01:00
Daniel Olsen 28e3f5672c pin matrix-synapse-next module to last one compatible with 23.05
When we upgrade we can go back to tracking master
2023-12-02 10:05:27 +01:00
Daniel Olsenandh7x4 1ef033c754 bekkalokk/ingress: proxy matrix well-known files to bicep 2023-11-28 10:24:18 +01:00
Daniel Olsen 2c42b120a6 Merge branch 'extend_smtp' 2023-11-28 08:39:15 +01:00
Daniel Olsen 27ba3f7a7f bicep/matrix: serve server well-known 2023-11-28 08:36:56 +01:00
Daniel Olsen c1c58122ea bicep/matrix: Improve flexibility of username login
It should be possible to log in  with @username:pvv.ntnu.no now
That way client well-known in third party clients will work

it might also fix the weird logout of session issues in element
2023-11-28 05:14:04 +01:00
Daniel Olsen d7638138ed brzeczyszczykiewicz: add bokhylle as alias for the grzegorz service 2023-11-26 02:36:23 +01:00
Daniel Olsen 42c1803c9b clean up flake input function parameters
We dont need thelse seldomly used things in the main function call
2023-11-05 10:54:50 +01:00
Daniel Olsen c4df999058 bob: init
Cool beeg nix builder
for now anyways
2023-11-05 06:06:57 +01:00
Daniel Olsen b458801f95 Revert "bekkalokk: add wackattack ctf systemd service"
CTF is over

This reverts commit fa843c4a59.
2023-10-30 09:03:27 +01:00