Home Explore Blog Models CI



nixpkgs

10th chunk of `nixos/doc/manual/release-notes/rl-2511.section.md`
eafbe7cf7023c1577c3088d680ef8631d76e0a13fc116332000000010000081f
- Immich now has support for [VectorChord](https://github.com/tensorchord/VectorChord) when using the PostgreSQL configuration provided by `services.immich.database.enable`, which replaces `pgvecto-rs`. VectorChord support can be toggled with the option `services.immich.database.enableVectorChord`. Additionally, `pgvecto-rs` support is now disabled from NixOS 25.11 onwards using the option `services.immich.database.enableVectors`. This option will be removed fully in the future once Immich drops support for `pgvecto-rs` fully. See [Immich migration instructions](#module-services-immich-vectorchord-migration)

- `services.restic.backups` now includes a `command` option for passing a command to the [--stdin-from-command](https://github.com/restic/restic/pull/4410) flag.

- `services.postsrsd` now automatically integrates with the local Postfix instance, when enabled. This behavior can disabled using the [services.postsrsd.configurePostfix](#opt-services.postsrsd.configurePostfix) option.

- `services.pfix-srsd` now automatically integrates with the local Postfix instance, when enabled. This behavior can disabled using the [services.pfix-srsd.configurePostfix](#opt-services.pfix-srsd.configurePostfix) option.

- `services.monero` now includes the `environmentFile` option for adding secrets to the Monero daemon config.

- `services.netbird.server` now uses dedicated packages split out due to relicensing of server components to AGPLv3 with version `0.53.0`,

- `services.pds` has been renamed to `services.bluesky-pds`.

- The new option [networking.ipips](#opt-networking.ipips) has been added to create IP within IP kind of tunnels (including 4in6, ip6ip6 and ipip).
  With the existing [networking.sits](#opt-networking.sits) option (6in4), it is now possible to create all combinations of IPv4 and IPv6 encapsulation.

- It is now possible to configure the default source address using the new options [networking.defaultGateway.source](#opt-networking.defaultGateway.source),
  [networking.defaultGateway6.source](#opt-networking.defaultGateway6.source).

Title: Service Updates and Networking Enhancements
Summary
This chunk details several service and networking configuration updates. Immich now supports VectorChord, replacing and phasing out `pgvecto-rs`. The `services.restic.backups` option includes a new `command` option for `--stdin-from-command`. `services.postsrsd` and `services.pfix-srsd` automatically integrate with Postfix, a behavior that can be disabled. `services.monero` gains an `environmentFile` option for secrets. `services.netbird.server` uses new dedicated packages due to relicensing. `services.pds` has been renamed to `services.bluesky-pds`. Additionally, new networking options `networking.ipips` allows for various IP-within-IP tunnels, and `networking.defaultGateway.source`/`networking.defaultGateway6.source` enable configuring default source addresses for gateways.