Commit Graph

34574 Commits

Author SHA1 Message Date
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
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
Weijia Wang
e90a55931b
[Backport release-24.11] globalprotect-openconnect: Reinstate v1 (#356229) 2024-11-19 21:57:53 +01:00
Fernando Rodrigues
b89e0bf06f nixos/pay-respects: fix interactiveShellInit for fish and zsh
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
(cherry picked from commit c346fd5125)
2024-11-19 19:56:24 +00:00
Fernando Rodrigues
bc84a4af0b nixos/pay-respects: actually import the module
I am unbelievably stupid sometimes.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
(cherry picked from commit 3cd382262c)
2024-11-19 19:56:24 +00:00
Toast
1b54dff64e handheld-daemon-ui: init at 3.2.3 (#305027)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Arne Keller <2012gdwu+github@posteo.de>
(cherry picked from commit d5808aee19)
2024-11-19 15:42:44 +00:00
Jordan Williams
97639a5790 nixos/snapserver: restart the systemd service on failure
(cherry picked from commit 7031d0fdd0)
2024-11-19 14:08:38 +00:00
Malte Voos
9018408f4a nixos/acme: make address families in systemd service less restrictive
This change is to support LEGO's capability to spawn an external process that
solves the DNS-01 challenge. In particular, this enables a setup where LEGO
runs a shell script that uses nsd-control to add an appropriate zone to a
local NSD instance.

(cherry picked from commit d9bf91700e)
2024-11-19 11:57:02 +00:00
Sandro Jäckel
89b1270199 nixos/{arp-scan,iftop,tcpdump,traceroute}: format
(cherry picked from commit b4d622fd7a)
2024-11-19 10:04:11 +00:00