flake

Francesco Saccone's Nix flake.
git clone git://git.francescosaccone.com/flake
Log | Files | Refs | README | LICENSE

commit 017c8b6bfc13a7a539df8b73599dd2f4679be86a
parent 2f91b6b3711889ab9ebdbb76625b733197f97fda
Author: Francesco Saccone <francesco@francescosaccone.com>
Date:   Thu, 27 Mar 2025 17:23:26 +0100

feat: enable tls in web server

Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>

Diffstat:
Mhosts/git-server/default.nix | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/hosts/git-server/default.nix b/hosts/git-server/default.nix @@ -26,6 +26,17 @@ in email = "admin@${rootDomain}"; domain = gitDomain; }; + tls = { + enable = true; + pemFiles = + let + inherit (config.modules.darkhttpd.acme) directory; + in + [ + "${directory}/${gitDomain}/fullchain.pem" + "${directory}/${gitDomain}/privkey.pem" + ]; + }; }; openssh.listen = { enable = true;