nixpkgs/nixos/tests/web-apps
Maximilian Bosch 5142b7afa8
nixos/postgresql: turn settings into a submodule
The main idea behind that was to be able to do more sophisticated
merging for stuff that goes into `postgresql.conf`:
`shared_preload_libraries` is a comma-separated list in a `types.str`
and thus not mergeable. With this change, the option accepts both a
comma-separated string xor a list of strings.

This can be implemented rather quick using `coercedTo` +
freeform modules. The interface still behaves equally, but it allows to
merge declarations for this option together.

One side-effect was that I had to change the `attrsOf (oneOf ...)` part into
a submodule to allow declaring options for certain things. While at it,
I decided to move `log_line_prefix` and `port` into this structure as
well.
2024-03-30 14:23:05 +01:00
..
mastodon nixos/postgresql: turn settings into a submodule 2024-03-30 14:23:05 +01:00
pixelfed
gotosocial.nix nixos/gotosocial: add blakesmith as a maintainer 2024-03-12 21:13:22 -05:00
healthchecks.nix
monica.nix
netbox-upgrade.nix netbox: 3.6.9 -> 3.7.1 2024-01-22 16:31:45 +01:00
netbox.nix netbox_3_6: init, mark 3_5 as EOL 2023-09-26 22:42:49 +02:00
nifi.nix
peering-manager.nix nixos/tests/peering-manager: fix 'nodes.machine.config' eval warning 2023-07-12 19:05:41 +02:00
peertube.nix nixos/tests/peertube: update peertube-cli tests 2024-02-16 09:31:26 +03:00
phylactery.nix
pretalx.nix nixos/tests/pretalx: init 2024-01-30 17:41:34 +01:00
pretix.nix nixos/tests/pretix: init 2024-03-16 14:50:57 +01:00
snipe-it.nix nixos/tests/snipe-it: init (#180772) 2023-04-26 17:46:15 +02:00
writefreely.nix