Wolfgang Walther
5cbdb94f3a
treewide: remove redundant parentheses
...
Auto-fixed by nixf-diagnose.
(cherry picked from commit 91a8fee3aa )
2025-10-05 12:59:25 +02:00
Jhonas Wernery
4b555c184b
nixos/garage: set LimitNOFILE ( #429633 )
...
Upstream uses 42000, see:
https://garagehq.deuxfleurs.fr/documentation/cookbook/systemd/
(cherry picked from commit 92b504d2ff )
2025-07-30 16:55:57 +00:00
Wolfgang Walther
aefcb0d50d
treewide: run nixfmt 1.0.0
2025-07-24 14:58:18 +02:00
Wolfgang Walther
a46262ae77
treewide: run treefmt with mdcr/nixfmt
2025-07-24 14:58:15 +02:00
Ryan Yin
7787565509
nixos/minio: add ryan4yin as a maintainer
...
(cherry picked from commit aa9343b00e )
2025-06-28 10:29:49 -04:00
Maximilian Bosch
4579a816f4
nixos/nginx: fix type of mapHashBucketSize
...
While the default is indeed 32/64/128, the option accepts any `size`[1]
including values >128, as observed in a customer project.
[1] https://nginx.org/en/docs/http/ngx_http_map_module.html
(cherry picked from commit 4a2a4193f9 )
2025-06-05 14:12:30 +00:00
Bert Proesmans
4c02c43a42
nixos/nginx: fix mkDefaultListenVhost mapping for unix sockets
2025-04-03 19:57:26 +00:00
โทสฺตัล
7554581474
nixos/h2o: enable HTTP/3 via QUIC
2025-04-02 15:11:53 +07:00
โทสฺตัล
301581e073
nixos/h2o: typo
2025-04-02 15:11:53 +07:00
Florian Klink
2b0e0a9fd4
nixos/h2o: disable OCSP stapling w/ Let’s Encrypt (support sunset) ( #393765 )
2025-04-02 09:10:42 +01:00
Silvan Mosberger
374e6bcc40
treewide: Format all Nix files
...
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:
nix-build ci -A fmt.check
This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153 )
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166 ).
This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537 ).
Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase ).
If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/ ) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
โทสฺตัล
7c8b3c88bb
nixos/h2o: rename certNames → acmeCertNames
...
We are in agreement ðis improves the naming clarity
2025-03-29 12:31:46 +07:00
โทสฺตัล
0c67557015
nixos/h2o: disable OCSP stapling w/ Let’s Encrypt (support sunset)
...
It was noted in the TLS recommendations comment, but it actually should
be disabled everywhere if ACME is used as H2O has in enabled by default.
More info: <https://letsencrypt.org/2024/12/05/ending-ocsp/ >
2025-03-29 12:31:46 +07:00
Felix Buehler
3546e59acc
Revert "nixos/caddy: validate at build-time"
...
This reverts commit 63b6df42de .
2025-03-27 20:25:54 +01:00
Felix Bühler
fb0fb09b5c
nixos/caddy: validate at build-time ( #377075 )
2025-03-25 22:53:00 +01:00
Pol Dellaiera
b29c5b7119
treewide: add documentation for nixos systemd units ( #389283 )
2025-03-15 21:30:08 +01:00
Benjamin Sparks
f5e1d3bb02
nixos/uwsgi: remove support for python2 plugins
2025-03-15 00:16:01 +01:00
jopejoe1
dca7e827b3
nixos: Replace custom cfg format handling with pkgs.formats ( #314933 )
2025-03-14 21:08:14 +01:00
h7x4
ab0564bd10
treewide: add documentation for nixos systemd units
2025-03-12 18:00:38 +01:00
Florian Klink
9004cb4a05
nixos/h2o: add simple listen.host setting, add example ( #386318 )
2025-03-09 11:32:06 +07:00
โทสฺตัล
1e3e30d566
nixos/h2o: clarify/format some docs to point to upstream config
2025-03-09 11:03:48 +07:00
Philip Taron
9ab61b2537
nixos/doc: convert links to manpages ( #383975 )
2025-03-06 09:37:51 -08:00
Felix Buehler
63b6df42de
nixos/caddy: validate at build-time
2025-03-03 21:33:45 +01:00
Felix Buehler
1ef1bcec09
nixos/caddy: use lib.getExe
2025-03-03 21:33:44 +01:00
โทสฺตัล
28aa290145
nixos/h2o: add access to listen.host
2025-03-02 15:57:09 +07:00
โทสฺตัล
dcee208a31
nixos/h2o: provide a settings example
2025-03-02 15:57:09 +07:00
Maximilian Bosch
303bd80713
Merge: nixos/nginx: add locations."name".uwsgiPass option and use it ( #346776 )
2025-03-01 12:34:20 +01:00
โทสฺตัล
b3f93d7292
nixos/h2o: TLS recommendations
...
From Mozilla’s ssl-config-generator project
2025-02-26 12:26:12 +07:00
โทสฺตัล
106d33952f
nixos/h2o: virtual host settings default to empty
2025-02-26 10:49:06 +07:00
โทสฺตัล
093d5cfaea
nixos/step-ca: add H2O test
2025-02-24 15:06:34 +07:00
โทสฺตัล
40f58bffcb
nixos/h2o: basic ACME support
2025-02-24 15:06:34 +07:00
โทสฺตัล
1deab8b466
nixos/h2o: remove mode option as a potential footgun
2025-02-24 15:06:34 +07:00
โทสฺตัล
e7e5ea5cee
nixos/h2o: show package override that isn’t the default
...
The default was changed earlier this week
2025-02-24 15:06:34 +07:00
โทสฺตัล
c554171c27
nixos/h2o: service name matches project
2025-02-24 15:06:34 +07:00
โทสฺตัล
14a33566d7
nixos/h2o: add virtual host serverAliases
2025-02-24 15:06:33 +07:00
โทสฺตัล
60287f0793
nixos/h2o: add missing Group to systemd
2025-02-24 15:06:33 +07:00
โทสฺตัล
760102b995
nixos/h2o: use { } for settings default
2025-02-24 15:06:33 +07:00
โทสฺตัล
e7cf87f304
nixos/h2o: redo identity type to just list
2025-02-24 15:06:33 +07:00
Peder Bergebakken Sundt
527be14321
nixos/doc: convert links to manpages
2025-02-21 16:31:09 +01:00
Maximilian Bosch
2ad694fff9
nixos/nginx: remove custom HTTP_ header from recommendedUwsgiSettings
...
`uwsgi_pass` uses the uwsgi protocol instead of the HTTP protocol
(that's what `proxy_pass` is for). Also, the source IP is already
derived from the REMOTE_ADDR param that's specified by the uwsgi
defaults from nginx, similarily to how it's done for fcgi.
Hence, removing that since it seems not necessary (and perhaps even
wrong).
2025-02-21 13:48:07 +01:00
โทสฺตัล
2c1a09f1fe
nixos/h2o: init module
...
Co-Authored-By: adisbladis <adis@blad.is>
2025-02-18 17:06:15 +07:00
dish
4851d05999
nixos/lighttpd/cgit: fix documentation link formatting
2025-02-12 21:03:21 +01:00
Peder Bergebakken Sundt
953f72e76e
nixos/*: tag manpage references
2025-01-27 02:47:01 +01:00
Leona Maroni
c068347f63
Fixes and housekeeping for the varnish module ( #373747 )
2025-01-21 19:38:51 +01:00
Artemis Tosini
4a75ef3d71
nixos/garage: add user-given path to ReadWritePaths ( #373114 )
2025-01-20 21:54:54 +00:00
K900
17f38bc01d
nixos/acme: disable rate limiting to fix the test
...
Sometimes the nginx reload service fires too fast so systemd kills it.
2025-01-19 12:19:00 +03:00
Christian Theune
0640622eb1
nixos/varnish: fix stateDir to allow direct use of varnishadm
2025-01-16 18:47:16 +01:00
Christian Theune
ba79b6d68b
nixos/varnish: reduce overusage of lib ( #208242 )
2025-01-16 18:47:14 +01:00
cy
97f2724929
nixos/garage: add cything as maintainer
2025-01-15 01:03:50 -05:00
cy
0fe4739556
nixos/garage: add user-given path to ReadWritePaths
...
If the user has specified a custom data_dir or meta_dir, this results in
garage service failing with read-only filesystem error since the service
runs with DynamicUser by default.
2025-01-15 01:01:44 -05:00