Naïm Favier and lewo
a948c49ca7
Allow using existing ACME certificates
...
Add a certificate scheme for using an existing ACME certificate without
setting up Nginx.
Also use names instead of magic numbers for certificate schemes.
2023-05-24 21:10:02 +00:00
Naïm Favier and lewo
42c5564791
tests: use services.dnsmasq.settings
...
Gets rid of the warning about `extraConfig` being deprecated.
2023-05-24 21:10:02 +00:00
Naïm Favier
6d0d9fb966
Update nixpkgs
...
Option values are now rendered correctly as Nix thanks to
https://github.com/NixOS/nixpkgs/pull/199363
2022-12-22 20:45:03 +01:00
Naïm Favier
0bbb2ac74e
docs: drop options.md from the repository
...
Generate the file on the readthedocs builder using Nix. Since there is
no root access or user namespaces, we have to use proot (see
https://nixos.wiki/wiki/Nix_Installation_Guide#PRoot ).
2022-12-22 20:45:03 +01:00
Naïm Favier
4fcab839d7
docs: use MarkDown for option docs
2022-12-22 20:45:01 +01:00
Naïm Favier
694e7d34f6
docs: option docs improvements
...
- add missing description and defaultText fields
- add dmarcReporting option group
- render examples
2022-11-30 12:30:29 +01:00
Naïm Favier
46ef908c91
rspamd: set default port for redis
...
Since we are now using services.redis.servers.rspamd, the port defaults
to 0 (i.e. do not bind a TCP socket). We still want rspamd to connect to
redis via TCP, so set a default port that is one above the default redis port.
2022-02-24 22:06:20 +01:00
Naïm Favier
53af883255
Regenerate options.rst
2022-02-24 20:51:40 +00:00
Naïm Favier
4ed684481b
Update nixos-unstable and drop 21.11
2022-02-24 20:51:40 +00:00
Naïm Favier
f4c14572fc
Drop 21.05 branch
2022-02-24 20:51:40 +00:00
Naïm Favier
ef03562eba
make option documentation compatible with nixos-search
2022-02-24 20:51:40 +00:00
Naïm Favier
ae89eafb81
add flake support
2020-12-15 16:14:44 +01:00
Naïm Favier and lewo
7c06f610f1
Update systemd.nix
2020-12-04 08:20:25 +00:00
Naïm Favier and lewo
de84ba1aeb
Do not hardcode paths to acme certificates
2020-11-30 19:49:48 +00:00