diff --git a/wiki/ssl.md b/wiki/ssl.md index df2355b72..ecde78280 100644 --- a/wiki/ssl.md +++ b/wiki/ssl.md @@ -19,7 +19,7 @@ Once you update the listen and try to run verdaccio again will ask for certifica $ openssl x509 -req -in ~/.config/verdaccio/verdaccio-csr.pem -signkey ~/.config/verdaccio/verdaccio-key.pem -out ~/.config/verdaccio/verdaccio-cert.pem ```` -* Edit your config file `~/.config/verdaccio/config.yalm` an add the following section +* Edit your config file `~/.config/verdaccio/config.yalm` an add the following section (more info on the `key`, `cert` and `ca` arguments on the [Node documentation](https://nodejs.org/api/tls.html#tls_tls_createsecurecontext_options)) ```` https: @@ -33,3 +33,8 @@ https: * Open the browser and load `https://your.domain.com:port/` This instructions are mostly valid under OSX and Linux, on Windows the paths will vary but, the steps are the same. + +## Docker +If you are using the Docker image, you have to set the `PROTOCOL` environment variable to `https` as the `listen` argument is provided on the [Dockerfile](https://github.com/verdaccio/verdaccio/blob/master/Dockerfile#L43), and thus ignored from your config file. + +You can also set the `PORT` environment variable if you are using a different port than `4873`.