Commit Graph

38376 Commits

Author SHA1 Message Date
Yt
645c320e9b nixos/vector: add graceful shutdown limit option (#414311) 2025-06-11 20:58:58 -04:00
Martin Weinelt
1b59fd6732 nixos/postfix-tlspol: init (#415482)
* pkgs.formats.yaml_1_2: init

Same as YAML 1.1 but relies on the unpinned remarshal version which emits
YAML 1.2.

* nixos/postfix-tlspol: init

MTA-STS and DANE/TLSA resolver and TLS policy socketmap server for
Postfix.

* nixos/tests/postfix-tlspol: init

Simple test if the service comes up and the CLI can interact with it and
gives reasonable results.
2025-06-12 00:36:50 +02:00
Maximilian Bosch
d2a5ec6b6b Merge: nixos/nextcloud: Remove unused version logic (#413043) 2025-06-11 22:12:09 +02:00
Maximilian Bosch
0078cd722a Merge: treewide: remove myself from maintainers (#415880) 2025-06-11 21:40:49 +02:00
Peder Bergebakken Sundt
61babd2e02 nixos/modules/misc/ids: Document more alternatives than DynamicUsers (#415545) 2025-06-11 20:57:14 +02:00
Adam C. Stephens
33bb85fc64 nixos/patroni: assert on conflicts with postgresql.dataDir (#413776) 2025-06-11 12:31:52 -04:00
Adam C. Stephens
35a71aaf4b nixos-rebuild-ng: enable by default (#415640) 2025-06-11 12:20:02 -04:00
WilliButz
356d4fc91c treewide: remove myself from maintainers
This removes maintainer entries which haven't reflected reality for a
while, mostly due to a change in focus towards other topics.
2025-06-11 17:39:42 +02:00
Martin Weinelt
7c0f92f70b nixos/postfix-tlspol: init
MTA-STS and DANE/TLSA resolver and TLS policy socketmap server for
Postfix.
2025-06-11 17:39:36 +02:00
Aleksana
5625b7eff6 nixos/doc: explain how to use the ff sync module with ff android (#413380) 2025-06-11 19:44:46 +08:00
Guillaume Girol
a975ab0752 nixos/doc: explain how to use the ff sync module with ff android
source https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html#howto-run-sync15

Quotation:

```
Firefox for Android (“Daylight”, versions 79 and later) does support using a non-Mozilla-hosted Sync server. Before logging in, go to App Menu > Settings > About Firefox and click the logo 5 times. You should see a “debug menu enabled” notification. Go back to the main menu and you will see two options for a custom account server and a custom Sync server. Set the Sync server to the URL given above and then log in.

To configure Android Firefox 44 up to 78 to talk to your new Sync server, just set the “identity.sync.tokenserver.uri” exactly as above before signing in to Mozilla accounts and Sync on your Android device.

Important: after creating the Android account, changes to “identity.sync.tokenserver.uri” will be ignored. (If you need to change the URI, delete the Android account using the Settings > Sync > Disconnect… menu item, update the pref, and sign in again.) Non-default TokenServer URLs are displayed in the Settings > Sync panel in Firefox for Android, so you should be able to verify your URL there.
```

the /token/ prefix is experimentally wrong.
2025-06-11 12:00:00 +00:00
Aleksana
fddba767d1 libslirp, darwin.linux-builder: fix DNS resolution using libslirp on MacOS (#398952) 2025-06-11 19:33:03 +08:00
Thiago Kenji Okada
9806c0cd3e nixos/tools: enable system.rebuild.enableNg by default 2025-06-11 10:43:12 +01:00
Martin Weinelt
abffff44f5 nixos/getaddrinfo: init (#413986) 2025-06-11 05:38:01 +02:00
Peder Bergebakken Sundt
661cbcb60f pinchflat: use a static user (#415304) 2025-06-11 01:16:42 +02:00
Aleksana
fb43fbd1a6 services.siproxd: drop (#412254) 2025-06-10 23:24:40 +08:00
Moraxyc
069c640f76 nixos/getaddrinfo: init
This commit introduces a new NixOS module `networking.getaddrinfo` to allow
declarative configuration of `/etc/gai.conf`, which controls address
selection behavior for `getaddrinfo(3)` as defined in RFC 3484 and
RFC 6724.
2025-06-10 20:08:52 +08:00
charludo
c2450f04fb pinchflat: use a static user 2025-06-10 12:54:51 +02:00
Peder Bergebakken Sundt
7d7cd81fd7 nixos/modules/misc/ids: Document more alternatives than DynamicUsers 2025-06-10 12:52:49 +02:00
provokateurin
58003922a8 nixos/nextcloud: Remove unused version logic
All relevant versions are not supported anymore, therefore the version logic is no longer necessary.
2025-06-10 08:57:08 +02:00
Connor Baker
7d02b73d0a nixos/hardware/nvidia: add prime.offload.offloadCmdMainProgram (#407588) 2025-06-09 15:20:49 -07:00
Pol Dellaiera
8e7e639670 nixos/drupal: bugfix postInstall hook and options (#414592) 2025-06-09 22:07:53 +02:00
Andrew Benbow
51e0229d2d nixos/drupal: bugfix postsInstall hook and options 2025-06-09 14:23:38 -04:00
Aleksana
ee8507d8b3 nixos/man-db: fix cross‐compilation (#415044) 2025-06-10 00:15:16 +08:00
Edgar Vincent
76dd00a305 nixos/pipewire: remove obsolete comment
Since 05b4964, the pipewire-pulse system service and socket are
enabled when the `systemWide' option is set to `true'.
2025-06-09 17:24:28 +02:00
Maximilian Bosch
d92e71021b Merge: nixos/vmalert: support multiple instances (#410856) 2025-06-09 15:18:38 +02:00
Maximilian Bosch
0d46fda974 nixos/vmalert: support multiple instances
vmalert only supports a single datasource for querying metrics and
managing alerts. Because of that, we need two instances to manage alerts
for both VictoriaLogs and VictoriaMetrics.

This is strongly inspired by the change made to Redis, i.e. a new
`instances` option was introduced with each option inside it.
With `mkRenamedOptionModule` it's ensured that existing configurations
still evaluate to the same result.
2025-06-09 10:38:58 +02:00
Defelo
f71748184c nixos/olivetin: use yq-go to merge config files 2025-06-08 22:21:25 +02:00
John Titor
c87464cb0c Revert "treewide: migrate nixos modules to networking.hosts"
This reverts commit cd64f1bd87.
2025-06-09 00:10:05 +05:30
isabel
26e20f3310 kanidm-provision: 1.2.1 -> 1.3.0 (#414697) 2025-06-08 16:36:03 +01:00
Emily
cfcdbad637 nixos/man-db: fix cross‐compilation
I don’t love this, but it seems to be the best we can do.
2025-06-08 16:03:07 +01:00
Maciej Krüger
fab1819a09 nixos/netadata: update capabilities (#414823) 2025-06-08 14:20:48 +02:00
Michele Guerini Rocco
b16827a225 nixos/dhcpcd: specify withUdev when overriding the package for no udev (#414724) 2025-06-08 12:21:11 +02:00
oddlama
5f833b1008 nixos/kanidm: add option and tests for imperative group management 2025-06-08 11:38:33 +02:00
Pol Dellaiera
d7ed3c0dce pihole-ftl: 6.1 -> 6.2.2 (#414788) 2025-06-08 09:51:06 +02:00
Michele Guerini Rocco
6c226608d1 nixos/pdns-recursor: reload service on config change (#414732) 2025-06-07 23:39:54 +02:00
Izorkin
a621ca0a23 nixos/netadata: update capabilities 2025-06-07 22:40:22 +03:00
John Titor
cd64f1bd87 treewide: migrate nixos modules to networking.hosts
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-06-07 23:09:46 +05:30
Peter Lehmann
c586196e17 nixos/pdns-recursor: reload service on config change 2025-06-07 19:13:07 +02:00
williamvds
e8b98ec709 pihole-ftl: update 6.1 -> 6.2.2
Apply some review suggestions by @dotlambda
2025-06-07 17:46:46 +01:00
7c6f434c
63eb46dcd5 nixos/dhcpcd: specify withUdev when overriding the package for no udev 2025-06-07 16:24:30 +02:00
Yureka
f7a8cfb119 nixos/lasuite-docs: Set collaboration server allowed origins (#413190)
Without this, the collaboration server closes the websocket connection
and activity within the doc is not synchronized.
2025-06-07 15:38:27 +02:00
Thomas Gerbet
7f7282e533 nixos/jenkins: Introduce javaPackage option; Bump Java version to 21 (#412480) 2025-06-07 15:17:23 +02:00
Maximilian Bosch
cf0370b028 Merge: nixos/matrix-synapse: Fix merging log configuration (#409839) 2025-06-07 12:48:22 +02:00
Charlotte 🦝 Deleńkec
62ab65aa5a services.siproxd: drop
This is a followup to #408361 which removed siproxd. This change made
the module unusable due to the lack of the package argument.
2025-06-07 07:40:49 +01:00
Martin Weinelt
c80ea7a732 nixos/draupnir: init, nixosTests.draupnir: init (#400194) 2025-06-06 21:01:57 +02:00
Graham Christensen
7e7cf1ce2f nixos-generate-config: Add a flake default to the conf file 2025-06-06 10:32:55 -04:00
Rory&
4b153aad5d nixos/draupnir: init
Co-authored-by: emilylange <git@emilylange.de>
Co-authored-by: Martin Weinelt <hexa@darmstadt.ccc.de>
Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com>
2025-06-06 15:35:31 +02:00
Johannes Kirschbauer
b86c8dccd4 nixos/filesystems: chore replace 'with' statements (#414466) 2025-06-06 15:32:38 +02:00
Lin Jian
2302f3c9bd nixos/dnscrypt-proxy2: add package option (#411451) 2025-06-06 21:21:30 +08:00