Open dmayle opened 1 week ago
I've committed a fixed ttyd.nix file to my own flake that fixes the assertion (as well as adding the "--ssl" flag, which was missing) https://github.com/dmayle/nix-config/blob/main/nixos-profiles/ttyd.nix
please view https://github.com/NixOS/nixpkgs/pull/340554
Describe the bug
services.ttyd has an assertion on enableSSL that requires certFile, keyFile, and caFile, but caFile is optional with SSL and only used for client certificate validation. ttyd is able to serve over SSL with valid certificates
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
services.ttyd builds with the provided options
Notify maintainers
@thoughtpolice @pbsds
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.