aboutsummaryrefslogtreecommitdiffhomepage
path: root/testscripts
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <[email protected]>2023-06-05 09:53:53 +0200
committerGitHub <[email protected]>2023-06-05 09:53:53 +0200
commitcf38c73f53bd7f2093d4ae34a9c324f5e915b7c8 (patch)
tree2e4b0efc37642330dadc1b68358e88f069bae3a6 /testscripts
parent536bf71abe861a74354a62eb880529a44434a4fa (diff)
downloadhugo-cf38c73f53bd7f2093d4ae34a9c324f5e915b7c8.tar.gz
hugo-cf38c73f53bd7f2093d4ae34a9c324f5e915b7c8.zip
commands: Add TLS/HTTPS support to hugo server
* commands: Add TLS/HTTPS support to hugo server The "auto cert" handling in this PR is backed by mkcert (see link below). To get this up and running on a new PC, you can: ``` hugo server trust hugo server --tlsAuto ``` When `--tlsAuto` (or `--tlsCertFile` and `--tlsKeyFile`) is set and no `--baseURL` is provided as a flag, the server is started with TLS and `https` as the protocol. Note that you only need to run `hugo server trust` once per PC. If you already have the key and the cert file (e.g. by using mkcert directly), you can do: ``` hugo server --tlsCertFile mycert.pem --tlsKeyFile mykey.pem ``` See https://github.com/FiloSottile/mkcert Fixes #11064
Diffstat (limited to 'testscripts')
-rw-r--r--testscripts/commands/gen.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/testscripts/commands/gen.txt b/testscripts/commands/gen.txt
index 06f060b3c..891079e11 100644
--- a/testscripts/commands/gen.txt
+++ b/testscripts/commands/gen.txt
@@ -1,6 +1,6 @@
# Test the gen commands.
# Note that adding new commands will require updating the NUM_COMMANDS value.
-env NUM_COMMANDS=41
+env NUM_COMMANDS=42
hugo gen -h
stdout 'A collection of several useful generators\.'