Commit Graph
100 Commits
Author SHA1 Message Date
h7x4 3940f52760 hosts/various: remove empty environment.systemPackages lists 2026-01-22 15:45:43 +09:00
h7x4 e2f3c81ecd base: move package list to separate file 2026-01-22 15:35:18 +09:00
h7x4 a4c3aaa402 base: provide reasoning for packages, add a few new ones 2026-01-22 15:31:48 +09:00
h7x4 5714efc668 modules/grzegorz: override base certificate config 2026-01-22 15:10:50 +09:00
h7x4 d5199779a6 base: disable fontconfig by default 2026-01-22 14:57:00 +09:00
h7x4 ae3c7019ef base: disable hibernation and sleep 2026-01-22 14:54:35 +09:00
h7x4 73dc9306f1 base: no mutable users by default 2026-01-22 14:51:24 +09:00
h7x4 09d72305e2 base/nginx: return 444 on fqdn virtualHost by default 2026-01-21 23:17:47 +09:00
h7x4 2ace7b649f nix-topology: remove postgresql icon override 2026-01-21 14:56:41 +09:00
h7x4 7703a94b19 flake.lock: bump 2026-01-21 14:49:00 +09:00
h7x4 ebd40fc2d7 bekkalokk/well-known: reply to well-known for all domains 2026-01-21 14:47:31 +09:00
h7x4 9eb5cd869a bicep/element: fetch correct well-known file 2026-01-21 14:34:35 +09:00
h7x4 fa37f34028 packages/ooye: bump 2026-01-21 13:46:06 +09:00
h7x4 7111d00df8 modules/ooye: calm yo ass (set restart timer + counter) 2026-01-21 13:17:28 +09:00
h7x4 833a74a6fb bicep/matrix: remove some whitespace lol 2026-01-21 13:14:41 +09:00
h7x4 d82cc2e605 update and fix `packages.out-of-your-element 2026-01-21 12:49:13 +09:00
h7x4 93cf6f4a63 bicep/sshguard: disable
sshguard doesn't actually work as it currently stands, also the builtin
PerSourcePenalty functionality in SSH is more aggressive than sshguard
is able to catch anyway. It might've been reasonable if we were using it
for anything other than SSH, but it doesn't seem like we are.
2026-01-21 11:13:27 +09:00
h7x4 0f11cca8ec bicep/matrix: use sops templates to render structured files 2026-01-21 11:08:26 +09:00
h7x4 d892acb331 bicep/matrix: have element-web source well-known from config 2026-01-21 10:49:09 +09:00
h7x4 aa07687a94 bicep/matrix: add synapse config to help with livekit 2026-01-21 10:48:37 +09:00
h7x4 e5dd5b6325 bicep/matrix: attempt to set up livekit 2026-01-21 10:14:08 +09:00
h7x4 75c52f63cc bicep/matrix: add module for adding stuff to well-known 2026-01-21 10:14:07 +09:00
h7x4 633efc1a7d ildkule: unbreak eval 2026-01-20 17:12:25 +09:00
h7x4 5e5a7f1969 flake.lock: bump minecraft-kartverket 2026-01-19 00:18:06 +09:00
h7x4 60b6cd137f flake.lock: bump pvv-nettsiden 2026-01-17 16:55:20 +09:00
h7x4 3a0ea9c338 base/polkit: default to username if in group wheel 2026-01-17 03:59:55 +09:00
h7x4 d66aab1e61 flake.lock: bump minecraft-kartverket 2026-01-17 03:59:29 +09:00
h7x4 a9b1e11eea flake.lock: bump 2026-01-16 23:25:15 +09:00
h7x4 1fc3eb24cf flake.lock: bump minecraft-kartverket 2026-01-16 19:50:51 +09:00
h7x4 9984af36f4 modules/gickup: fix linktree config eval 2026-01-16 15:38:34 +09:00
h7x4andoysteikt 1080589aef secrets/*/*: update keys 2026-01-16 07:36:43 +01:00
h7x4 586a7c3ee5 flake.lock: bump 2026-01-16 11:51:31 +09:00
h7x4 8ff879d830 modules/gickup: run linktree after gickup fetches are done 2026-01-16 11:51:01 +09:00
h7x4 005d987ead bicep/git-mirrors: fix cgit config 2026-01-16 11:50:31 +09:00
h7x4 e72fb76fff ildkule/journald-remote: move LoadCredential to correct unit 2026-01-15 18:37:44 +09:00
h7x4 1c021cd789 base/packages: add net-tools 2026-01-15 17:49:42 +09:00
h7x4 d93bdd8493 journald-upload: use ipv4 temporarily, restrict firewall to ildkule 2026-01-15 17:38:27 +09:00
h7x4 024dae4226 journald-{remote,upload}: init 2026-01-15 15:50:49 +09:00
h7x4 5d0b2c6e0a temmie: mount nfs shares from microbel 2026-01-15 00:47:53 +09:00
oysteikt edeed67528 hosts/temmie: init 2026-01-14 16:43:29 +01:00
h7x4 9e19d9a9bb bekkalokk/bluemap: include markers with concatenation 2026-01-14 17:40:47 +09:00
h7x4 46d7220479 Move deployment section from dev docs to README, add warning 2026-01-13 22:54:51 +09:00
h7x4 cd6f35a42d base/auto-upgrade: display build logs in journalctl 2026-01-13 19:59:43 +09:00
h7x4 643dcb091f kommode/gitea: add developer experience label 2026-01-13 19:59:43 +09:00
h7x4 06d6a08938 flake.nix: bump pvv-nettsiden 2026-01-13 19:59:43 +09:00
h7x4 f67a24648a skrott: dont allow quitting 2026-01-12 02:32:21 +09:00
h7x4 5e18855c7c skrott: register sops with dibbler db url 2026-01-12 02:32:21 +09:00
h7x4 21d28f44e2 flake.nix: system -> stdenv.hostPlatform.system 2026-01-09 06:17:57 +09:00
h7x4 ea5850c18b skrott: use stable kernel 2026-01-09 06:17:57 +09:00
h7x4 b4a43128fb flake.lock: bump 2026-01-09 06:17:57 +09:00
h7x4 e1482ce795 docs/development: fix warning blocks 2026-01-07 22:51:24 +09:00
h7x4 0c66cff9f2 hosts/skrott: move here from the dibbler repo 2026-01-06 17:40:10 +09:00
h7x4 893de326af flake.nix: allow disabling defaults for nixosConfig func 2026-01-06 17:11:15 +09:00
h7x4 4abe86dc07 base/roowho2: traffic filter to PVV IP-space 2026-01-06 12:23:39 +09:00
h7x4 25c8171e3d base/roowho2: init 2026-01-06 12:23:39 +09:00
h7x4 7cff6b197c topology: extend some more 2025-12-31 03:42:26 +09:00
h7x4 843f8d6a02 bekkalokk/alps: init 2025-12-30 22:40:56 +09:00
h7x4 c0000a1eb6 flake.lock: bump 2025-12-30 16:39:12 +09:00
h7x4 243b665eae topology: extend some more 2025-12-30 14:23:09 +09:00
h7x4 ab5be48b1c .gitea/workflows/build-topology-graph: init 2025-12-30 13:09:59 +09:00
h7x4 f671db8a12 topology: extend 2025-12-30 13:00:52 +09:00
h7x4 ad61336a20 topology: add a bunch of non-nixos machines 2025-12-30 02:53:39 +09:00
h7x4 197433a4c3 topology: localize nixos module, add custom extractor, fix misc 2025-12-30 02:02:12 +09:00
h7x4 67445dd9d4 flake.lock: bump 2025-12-30 00:33:11 +09:00
h7x4 101d40f62f flake.nix: pin git ref for all inputs 2025-12-30 00:33:03 +09:00
h7x4 16891ff521 misc/metrics-exporters: move to base 2025-12-30 00:32:25 +09:00
h7x4 1430af8dfd misc/rust-motd: drop 2025-12-30 00:23:25 +09:00
h7x4 9491a5d200 wenche: flatten builder config 2025-12-30 00:22:57 +09:00
h7x4 33b7af4e62 flake.nix: add pkgs as an output for ease of why-depends 2025-12-30 00:14:08 +09:00
h7x4 ba36db33b8 docs/{development, development-misc}: init, README: clean 2025-12-29 23:36:23 +09:00
h7x4 5158b39ec8 README: lowercase filename extension 2025-12-29 20:34:53 +09:00
h7x4 48aa9c0e7e README: add links to new docs 2025-12-29 20:34:53 +09:00
h7x4 34c5e58580 docs/secret-management.md: init 2025-12-29 20:34:53 +09:00
h7x4 8b10cac63a docs/users.md: init 2025-12-29 20:34:53 +09:00
h7x4 b90a983de0 mediawiki-extensions: bump 2025-12-24 14:27:47 +09:00
h7x4 aa6f7e3038 base/nginx: enable extra listen paramenters by default 2025-12-24 13:44:58 +09:00
h7x4 7356364983 bekkalokk/bluemap: enable kTLS, HTTP3 and QUIC for nginx 2025-12-24 13:44:58 +09:00
h7x4 0c505e9c01 bekkalokk/bluemap: rewrite prestart as StateDirectory + ExecStartPre 2025-12-24 12:26:01 +09:00
h7x4 98473ef3c6 modules/bluemap: expand script 2025-12-24 12:11:51 +09:00
h7x4 9fd4df58b1 modules/bluemap: set CPUSchedulingPolicy=batch 2025-12-24 12:03:20 +09:00
h7x4 18c8490fe4 modules/bluemap: declare render-mask option 2025-12-24 11:27:35 +09:00
h7x4 a098eda1b1 modules/bluemap: remove max-y, bekkalokk/bluemap: fix 2025-12-24 11:22:00 +09:00
h7x4 f159fbf690 bekkalokk/bluemap: fix start-pos in map configs 2025-12-24 11:15:34 +09:00
h7x4 bd1cbd730a bekkalokk/bluemap: set world names 2025-12-24 11:10:25 +09:00
h7x4 0412ed2bc7 modules/bluemap: update map config defaults 2025-12-24 11:09:14 +09:00
h7x4 1991f5a290 modules/bluemap: declare 'name' option 2025-12-24 11:01:56 +09:00
h7x4 b567a85446 bluemap: move module and package, expose through flake, bekkalokk/bluemap: use correct package version 2025-12-24 10:52:07 +09:00
h7x4 eeedcf738a bluemap: update module to reflect upstream better 2025-12-24 10:45:03 +09:00
h7x4 e6950681d5 bluemap: bump from 5.2 -> 5.15 2025-12-24 10:17:05 +09:00
h7x4 2ab25ecd45 bekkalokk/bluemap: update config 2025-12-24 10:10:28 +09:00
h7x4 167c889e11 various: set sops restartUnits 2025-12-22 15:48:13 +09:00
h7x4 6c5e8efea9 kommode/gitea: fix sops restarts and systemd ordering 2025-12-22 15:39:36 +09:00
h7x4 cedaf2a517 kommode/gitea: declarative pubkey 2025-12-22 15:35:54 +09:00
h7x4 4f24217bef kommode/gitea: add restartUnits for some sops secrets 2025-12-22 15:20:56 +09:00
h7x4 9b22b53e95 secrets/bakke: update keys 2025-12-22 15:10:22 +09:00
h7x4 0a6e50e04c secrets/kommode: update gitea signing key 2025-12-22 15:08:53 +09:00
h7x4 c66e04dd26 .sops.yaml: remove remains of jokum 2025-12-22 15:08:39 +09:00
h7x4 5df01ee6d5 bekkalokk/mediawiki: add dark mode support 2025-12-22 14:10:56 +09:00
h7x4 b0a49f87d5 bicep/postgres: bindmount datadir 2025-12-22 13:38:21 +09:00
h7x4 a619125dcb bekkalokk/nettsiden: remove old handling of alternative domains 2025-12-22 13:07:02 +09:00