add documentation

This commit is contained in:
Nikos Papadakis 2024-07-14 16:18:47 +03:00
parent 085c0e27e2
commit ac1fc3b2f9
Signed by untrusted user who does not match committer: nikos
GPG key ID: 78871F9905ADFF02

View file

@ -75,7 +75,14 @@
}; };
scripts.caddy_permissions.exec = '' scripts.caddy_permissions.exec = ''
sudo setcap cap_net_bind_service=+ep ${pkgs.caddy}/bin/caddy sudo setcap cap_net_bind_service=+ep ${pkgs.caddy}/bin/caddy || exit 1
printf "If Caddy created the CA succesfuly, install it on your OS.\n"
printf "Debian:\n"
printf " sudo cp .devenv/state/caddy/data/caddy/pki/authorities/local/root.crt /usr/local/share/ca-certificates/root.crt\n"
printf " sudo update-ca-certificates\n\n"
printf "Archlinux:\n"
printf " sudo cp .devenv/state/caddy/data/caddy/pki/authorities/local/root.crt /etc/ca-certificates/trust-source/anchors/root.crt\n"
printf " sudo update-ca-certificates\n"
''; '';
# scripts.install_wp.exec = '' # scripts.install_wp.exec = ''