Commit Graph

34581 Commits

Author SHA1 Message Date
Nico Felbinger
fa192bdc12 nixos/suricata: add module to modules-list
(cherry picked from commit f2de541dfd)
2024-11-23 21:32:44 +01:00
Nico Felbinger
5f82bf3982 nixos/suricata: add description fields for configuration
(cherry picked from commit 9e608d46a9)
2024-11-23 21:32:44 +01:00
Felix Buehler
679f9fdf7c nixos/mackerel-agent: fix pkgs
(cherry picked from commit ae94b60d54)
2024-11-23 16:53:35 +00:00
Paul Grandperrin
0f2160901b nixos-containers: fix enableTun option
When using private users, `mknod /dev/net/tun` is run from the guest and therefor needs the `m` modifier.

(cherry picked from commit 853d34898d)
2024-11-23 16:19:22 +00:00
Sandro
b390d3c43b nixos/virtualisation: fix rendering of example in diskSize
(cherry picked from commit 12afb73784)
2024-11-23 16:07:26 +00:00
Nick Cao
fc139d6c20
[Backport release-24.11] nixos/alertmanager: add additional docs about envsubst (#357901) 2024-11-23 09:54:02 -05:00
Nick Cao
0aabe80743
[Backport release-24.11] nixos/postgresql: update docs with extraPlugins to extensions rename (#358162) 2024-11-23 09:28:45 -05:00
LorenzBischof
b86fd8cca1 nixos/etesync-dav: update default apiurl
(cherry picked from commit c5d7865d83)
2024-11-23 12:11:36 +00:00
Kerstin
38f6e197be
[Backport release-24.11] canaille: init at 0.0.56, add module (#358353) 2024-11-23 11:29:33 +01:00
Kerstin
1fe3fc431e
[Backport release-24.11] open-web-calendar: init at 1.41, add module (#358355) 2024-11-23 11:29:00 +01:00
Masum Reza
c17b0c8246
[Backport release-24.11] scx: 1.0.5 -> 1.0.6; build all rust subpackages together (#358340) 2024-11-23 15:28:37 +05:30
Kerstin Humm
9a5238a2ff nixos/open-web-calendar: init module
(cherry picked from commit 897954b8ae)
2024-11-23 09:04:17 +00:00
Kerstin Humm
02e290b42e nixos/canaille: init module
Co-Authored-By: Janik <80165193+Janik-Haag@users.noreply.github.com>
(cherry picked from commit ff2f00d425)
2024-11-23 09:03:40 +00:00
Weijia Wang
0c58267737
[Backport release-24.11] handheld-daemon-ui: init at 3.2.3 (#357308) 2024-11-23 09:34:55 +01:00
Weijia Wang
3c7e8a947a
[Backport release-24.11] porn-vault: init at 0.30.0-rc.11 (#357742) 2024-11-23 09:32:19 +01:00
Weijia Wang
141c635c73
[Backport release-24.11] nixos/meilisearch: fix disabling analytics (#357999) 2024-11-23 09:30:44 +01:00
John Titor
0c640e8114 nixos/scx: remove dead reference to scx.rustland
(cherry picked from commit 9480c8be07)
2024-11-23 07:54:36 +00:00
Masum Reza
36ba4e09ee
[Backport release-24.11] nixos/scx: init module (#357622) 2024-11-23 13:21:54 +05:30
Jared Baur
d08c1b677f nixos/activation: Add pre-switch checks
Add an option for shell script fragments that are ran before switching
to a new NixOS system configuration (pre installation of bootloader or
system activation). Also add a new subcommand for
switch-to-configuration called "check" that will cause the program to
always exit after checks are ran.

(cherry picked from commit 6e192c4489)
2024-11-23 01:33:43 +00:00
Martin Weinelt
8f1c9f2047 nixos/frigate: allow configuring a libva driver
In my testing this helped steer VA-API towards the correct card and also
made it show GPU statistics in performance monitoring.

(cherry picked from commit 1c07d92099)
2024-11-23 00:05:46 +00:00
Martin Weinelt
18b4fbf0ae nixos/frigate: allow GPU use for video acceleration
The `render` group is required to acces the graphic cards decoding,
encoding and transcoding capabilities.

It is required for using fancy `ffmpeg.hwaccel-args` values, like
`preset-vaapi`.

(cherry picked from commit 7411b85629)
2024-11-23 00:05:46 +00:00
Martin Weinelt
0e388c2711 nixos/frigate: use shellscript to clear frigate cache
Shell expansions apparently do not work correctly in systemd command
lines.

Co-Authored-By: Joshua Manchester <JManch@protonmail.com>
(cherry picked from commit 2b56a916ca)
2024-11-23 00:05:46 +00:00
Martin Weinelt
667e6ade5c nixos/frigate: inherit required functions from lib
(cherry picked from commit a810c07ff2)
2024-11-23 00:05:46 +00:00
Martin Weinelt
92f37555a0 nixos/frigate: provide ffmpeg-full for nvidia hw accel
Closes: #344114
(cherry picked from commit 7e33e470df)
2024-11-23 00:05:46 +00:00
Martin Weinelt
2b70df74d3 nixos/frigate: stop enabling recommendedProxySettings globally
Closes: #320512
(cherry picked from commit d31bf00e2b)
2024-11-23 00:05:46 +00:00
Martin Weinelt
71fd123b95 nixos/frigate: add support for Coral devices
(cherry picked from commit b96c4a67b9)
2024-11-23 00:05:46 +00:00
Martin Weinelt
58082a70d1 nixos/coral: init
Provides a small wrapper to enable support for Coral USB and PCIe
devices.

(cherry picked from commit 2b2a669741)
2024-11-23 00:05:46 +00:00
TheRealGramdalf
c5f764a232 nixos/netbird: fix port conflict on metrics endpoint
(cherry picked from commit bfc160a84c)
2024-11-22 19:03:46 +00:00
Sandro
215a5c819a nixos/postgresql: update docs with extraPlugins to extensions rename
(cherry picked from commit 3156de49ba)
2024-11-22 15:02:16 +00:00
Patrick
c5d4dcd5c5 nixos/kanidm: allow origin url ending without slash
(cherry picked from commit 6728211ec8)
2024-11-22 12:44:34 +00:00
Minijackson
1e54c20bd2 nixos/netbox: switch to symlink to check for upgrades
This makes it so that the upgrade script also runs when the
configuration changed, or when plugins were added.

This is also a hack to force everyone to run the upgrade script again,
since static files might have been copied incorrectly (see parent commit)

(cherry picked from commit fe58368de6)
2024-11-22 09:19:49 +00:00
Minijackson
2d04bf7ee4 nixos/netbox: clear old static files on upgrade
This fixes an issue where upgrading NetBox didn't correctly clean old
files, and the interface wasn't correct / didn't show object relations.

(cherry picked from commit ff6d89ac69)
2024-11-22 09:19:48 +00:00
PapayaJackal
c43d490c07 nixos/meilisearch: fix disabling analytics
(cherry picked from commit 4a42682ff8)
2024-11-21 21:09:20 +00:00
Sandro
6a2ae59456 nixos/luksroot: make it harder to accidentially break cryptsetup
(cherry picked from commit b861831405)
2024-11-21 17:39:21 +00:00
Adam C. Stephens
48d0b9dd10
[Backport release-24.11] nixos/kanidm: add provisioning secret directories to BindReadOnlyPaths (#357915) 2024-11-21 11:48:55 -05:00
Sandro
66206bb85c
[Backport release-24.11] nixos/opendkim: modernize, add expandable settings option, put config file under standard location (#357396) 2024-11-21 15:57:24 +01:00
Sandro
f5e19b9e24
[Backport release-24.11] nixos/arp-scan: init, nixos/tcpdump: init (#357214) 2024-11-21 15:56:54 +01:00
oddlama
48be85e7c7 nixos/kanidm: add provisioning secret directories to BindReadOnlyPaths
(cherry picked from commit 3e29e0560d)
2024-11-21 14:47:12 +00:00
Leon Vack
054691fe54 nixos/alertmanager: add additional docs about envsubst
Environment variables in the alertmanager config are substituted using
envsubst. It is therefore necessary to escape $ as $$ in the config, if it
should be preserved.

(cherry picked from commit 11f45c8362)
2024-11-21 13:21:14 +00:00
Ughur Alakbarov
9746c8b7ee nixos/tabby: fix typo
(cherry picked from commit f21d3a0f07)
2024-11-21 13:02:20 +00:00
Naïm Favier
65933c9eb9 nixos/libreswan: use environment.etc."ipsec.secrets".text
This is to ensure compatibility with the networkmanager module, which
uses the `text` option.

(cherry picked from commit b294762bb9)
2024-11-21 07:18:48 +00:00
Luana
1503d1ca19 nixos/porn-vault: init module
(cherry picked from commit cc671e2b6b)
2024-11-21 02:01:43 +00:00
John Titor
67ca8113a1 nixos/scx: init
This adds a `services.scx.enable` option to enable sched-ext schedulers.

Requires a kernel with sched-ext enabled (6.12+) or a kernel with the patchset.

requiredKernelConfigs are taken from https://cateee.net/lkddb/web-lkddb/SCHED_CLASS_EXT.html

(cherry picked from commit 3e710e6d15)
2024-11-20 18:41:13 +00:00
Nick Cao
32078e2df4
[Backport release-24.11] nixos/pay-respects: actually import the module (#357375) 2024-11-20 08:49:32 -05:00
Weijia Wang
396fd05410
[Backport release-24.11] lomiri.*: OTA-6 (#357107) 2024-11-20 14:11:18 +01:00
Weijia Wang
e954f3e48e
[Backport release-24.11] python312Packages.magic-wormhole-mailbox-server: 0.4.1 -> 0.5.1 (#357210) 2024-11-20 14:04:11 +01:00
Weijia Wang
d153fd1ebf
[Backport release-24.11] docs: remove old NixOS version references (#357187) 2024-11-20 14:03:48 +01:00
Sandro Jäckel
eacd58dfea nixos/opendkim: put config file under standard location
(cherry picked from commit f497159195)
2024-11-19 21:30:14 +00:00
Sandro Jäckel
ab0bfdbfe2 nixos/opendkim: add expandable settings option
(cherry picked from commit 1414b222f5)
2024-11-19 21:30:14 +00:00
Sandro Jäckel
68fb052050 nixos/opendkim: modernize
(cherry picked from commit dfac70cb1d)
2024-11-19 21:30:14 +00:00