Commit graph

36730 commits

Author SHA1 Message Date
Pol Dellaiera
2c8bdd00fd nixos/rebuilderd: init 2025-02-27 21:18:46 +01:00
Rémi NICOLE
585966ade5
netbox: add option to listen on Unix socket (#379919) 2025-02-25 14:06:06 +00:00
Atemu
38e5291c59
nixos/iosched: init module (#318600) 2025-02-25 14:14:58 +01:00
Michele Guerini Rocco
64ddb39f99
network: make network setup service do not depend on udev, and fix typo with greTunnels (#373931) 2025-02-25 08:06:51 +01:00
Martin Weinelt
35f9b4c165
zigbee2mqtt_2: init at 2.1.1 (#371053) 2025-02-25 05:09:13 +01:00
Mikael Voss
3c0be38ee0
nixos/iosched: init module 2025-02-25 00:08:06 +01:00
Sandro
245441e2a2 nixos/avahi: only enable ipv6 when networking.enableIPv6 is true 2025-02-24 17:19:55 +01:00
Weijia Wang
1c4fe4d409
services.flannel: add an extraNetworkConfig configuration, add missing kernel module (#365317) 2025-02-24 15:54:44 +01:00
Sandro
f6734c6849
nixos/fileSystems: omit comment about swap devices if there are no swap devices on the system (#373857) 2025-02-24 15:20:57 +01:00
Lin Jian
48966eb4c6
nixos/xonsh: update descriptions and examples (#383702) 2025-02-24 22:14:43 +08:00
SamLukeYes
5e8d9d3131
nixos/xonsh: update descriptions and examples 2025-02-24 22:04:21 +08:00
lassulus
e4ee61d0f4
nixos/h2o: ACME support + fixups; h2o: add passthru.tests (#383282) 2025-02-24 17:10:07 +07:00
Weijia Wang
747f842fb1
mdevctl: fix script dir location (#383111) 2025-02-24 10:39:33 +01:00
โทสฺตัล
093d5cfaea nixos/step-ca: add H2O test 2025-02-24 15:06:34 +07:00
โทสฺตัล
40f58bffcb nixos/h2o: basic ACME support 2025-02-24 15:06:34 +07:00
โทสฺตัล
1deab8b466 nixos/h2o: remove mode option as a potential footgun 2025-02-24 15:06:34 +07:00
โทสฺตัล
e7e5ea5cee nixos/h2o: show package override that isn’t the default
The default was changed earlier this week
2025-02-24 15:06:34 +07:00
โทสฺตัล
c554171c27 nixos/h2o: service name matches project 2025-02-24 15:06:34 +07:00
โทสฺตัล
14a33566d7 nixos/h2o: add virtual host serverAliases 2025-02-24 15:06:33 +07:00
โทสฺตัล
60287f0793 nixos/h2o: add missing Group to systemd 2025-02-24 15:06:33 +07:00
โทสฺตัล
760102b995 nixos/h2o: use { } for settings default 2025-02-24 15:06:33 +07:00
โทสฺตัล
e7cf87f304 nixos/h2o: redo identity type to just list 2025-02-24 15:06:33 +07:00
Kevin Cox
9a5de3bb1e
nixos/cross-seed: create outputDir on start and re-enable test (#384570) 2025-02-23 18:59:23 -05:00
Shawn8901
faadb5162c nixos/fileSystems: omit swap comment if there are no swapDevices 2025-02-23 23:23:32 +01:00
Pol Dellaiera
1040721009
nixos/filesystems: remove unused variable (#384605) 2025-02-23 22:33:21 +01:00
Sandro Jäckel
4a1cad4c46
nixos/filesystems: remove unused variable 2025-02-23 22:01:44 +01:00
Pedro Alves
579bf01c35 nixos/cross-seed: create outputDir 2025-02-23 17:38:23 +00:00
Anna Aurora
4d2bb49e75
nixos/meme-bingo-web: harden 2025-02-23 17:47:56 +01:00
Anna Aurora
db6c59929b
nixos/meme-bingo-web: add address and openFirewall options 2025-02-23 17:47:29 +01:00
Ilan Joselevich
ddef0335cb
nixos/stalwart-mail: support adding secrets (#380588) 2025-02-23 16:00:01 +07:00
Tristan Ross
5024df2d7c nixos/nix-daemon: allow nix implementations not following nix versioning 2025-02-23 00:13:02 -05:00
Martin Weinelt
1e6e36a53a
maintainers: drop srid, blaggacao, nrdxp, tgunnoe, rgbcube (#384382) 2025-02-23 05:10:29 +01:00
Johannes Kirschbauer
d72e06b97e
nixos/step-ca: use pathWith for intermediatePasswordFile (#382214) 2025-02-23 10:52:05 +07:00
Martin Weinelt
6f7bcb6e43
maintainers: drop nrdxp
Banned from the community on 2024-11-06.
2025-02-23 01:42:45 +01:00
Maximilian Bosch
f6634090cf
Merge: nixos/nextcloud: add hint about HSTS to https setting (#345609) 2025-02-22 21:16:18 +01:00
Sandro
53cf148d36
nixos/prometheus: use the non-alias path for dovecot exporter (#380619) 2025-02-22 21:02:09 +01:00
Louis Opter
324404fe2c
nixos/vault-agent: fix ExecStart generation when a vault package is set
Without this fix, if `config.services.vault.package` is set to e.g.
`vault-bin` (instead of the `vault` default), then `ExecStart` gets
improperly generated without the `agent` positional argument because
`vault-bin` did not match `vault`, and the command for the `consul`
flavor gets generated instead.

To fix this, we can look at the `flavor` argument instead of the package
name.
2025-02-22 19:44:24 +01:00
Felix Stupp
5edaed025b
nixos/nextcloud: add hint about HSTS to https setting
Enabling HSTS "just by default" when a module user requests HTTPS support to be enabled is prone to creating kind of DoS scenarios. This commit at least informs module users about this.
2025-02-22 13:01:10 +00:00
Adam C. Stephens
1a6a455122
nixos/zfs: make it easier to override Persistent setting of timers (#373318) 2025-02-22 07:46:52 -05:00
Stefan Frijters
45dad721eb
nixos/zfs: make it easier to override Persistent setting of timers 2025-02-22 12:55:04 +01:00
Silvan Mosberger
4f59aa5ed1
treewide: fix typos (#384093) 2025-02-22 12:54:11 +01:00
K900
ae9e269c73
Revert "nixos/sonarr: add settings option" 2025-02-22 12:15:51 +03:00
Jeremy Fleischman
afee631853
nixos/step-ca: use pathWith for intermediatePasswordFile
This lets us remove an assertion, because `pathWith` can require that a
file not be in the store.

Note that the old assertion didn't quite do what we wanted: it prevented
you from using top level store paths (such as
`/nix/store/gg8578vvbcf1wpqvk85bigi5s4pvylkk-test-certificates`), but was
ok with sub-files (such as
`/nix/store/gg8578vvbcf1wpqvk85bigi5s4pvylkk-test-certificates/intermediate-password-file`).

Now that we're stricter, we need some way to populate
`intermediatePasswordFile` in our test without making the type unhappy.
I opted to solve that by creating a file in `/etc`.
2025-02-21 20:39:20 -08:00
lassulus
4f2cee1fd6
nixos/hedgedoc: add fchown to SystemCallFilter to fix filesystem backend (#383787) 2025-02-22 10:01:59 +07:00
Peder Bergebakken Sundt
d525eb5838 treewide: fix typos
done with `fd \\\.md$ . --type f -x typos --write-changes`
2025-02-22 02:02:07 +01:00
Peter Lehmann
13ff2e0395
nixos/routinator: fix service being always enabled 2025-02-21 23:48:43 +01:00
Robert Helgesson
44a5b1bdca nixos/grav: init module 2025-02-21 23:09:42 +01:00
Martin Weinelt
bf25eae002
nixos/routinator: init module (#380046) 2025-02-21 23:07:21 +01:00
Felix Bühler
3ac3a47fd4
nixos/sonarr: add settings option (#373576) 2025-02-21 20:52:10 +01:00
Felix Buehler
3e40ff7bbe nixos/sonarr: add settings option 2025-02-21 20:41:59 +01:00