1
0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-11-17 07:45:52 +01:00
verdaccio/website/translated_docs/vi/ssl.md
verdacciobot 69c831e3f8 New Crowdin translations (#899)
* New translations what-is-verdaccio.md (Polish)
docs(website): new translations

* New translations what-is-verdaccio.md (Polish)
docs(website): new translations

* New translations windows.md (Polish)
docs(website): new translations

* New translations en.json (Polish)
docs(website): new translations

* New translations en.json (Polish)
docs(website): new translations

* New translations notifications.md (Polish)
docs(website): new translations

* New translations plugins.md (Polish)
docs(website): new translations

* New translations plugins.md (Polish)
docs(website): new translations

* New translations server.md (Polish)
docs(website): new translations

* New translations install.md (Polish)
docs(website): new translations

* New translations ansible.md (Polish)
docs(website): new translations

* New translations build.md (Polish)
docs(website): new translations

* New translations cli.md (Polish)
docs(website): new translations

* New translations install.md (Polish)
docs(website): new translations

* New translations repositories.md (Polish)
docs(website): new translations

* New translations cli.md (Polish)
docs(website): new translations

* New translations config.md (Polish)
docs(website): new translations

* New translations config.md (Polish)
docs(website): new translations

* New translations config.md (Polish)
docs(website): new translations

* New translations config.md (Polish)
docs(website): new translations

* New translations contributing.md (Polish)
docs(website): new translations

* New translations contributing.md (Polish)
docs(website): new translations

* New translations contributing.md (Polish)
docs(website): new translations

* New translations contributing.md (Polish)
docs(website): new translations

* New translations contributing.md (Polish)
docs(website): new translations

* New translations windows.md (Polish)
docs(website): new translations

* New translations cli.md (Polish)
docs(website): new translations

* New translations ansible.md (Vietnamese)
docs(website): new translations

* New translations repositories.md (Vietnamese)
docs(website): new translations

* New translations chef.md (Vietnamese)
docs(website): new translations

* New translations puppet.md (Vietnamese)
docs(website): new translations

* New translations ci.md (Vietnamese)
docs(website): new translations

* New translations what-is-verdaccio.md (Vietnamese)
docs(website): new translations

* New translations node-api.md (Vietnamese)
docs(website): new translations

* New translations windows.md (Vietnamese)
docs(website): new translations

* New translations web.md (Vietnamese)
docs(website): new translations

* New translations use-cases.md (Vietnamese)
docs(website): new translations

* New translations uplinks.md (Vietnamese)
docs(website): new translations

* New translations test.md (Vietnamese)
docs(website): new translations

* New translations ssl.md (Vietnamese)
docs(website): new translations

* New translations server.md (Vietnamese)
docs(website): new translations

* New translations reverse-proxy.md (Vietnamese)
docs(website): new translations

* New translations protect-your-dependencies.md (Vietnamese)
docs(website): new translations

* New translations auth.md (Vietnamese)
docs(website): new translations

* New translations plugins.md (Vietnamese)
docs(website): new translations

* New translations packages.md (Vietnamese)
docs(website): new translations

* New translations notifications.md (Vietnamese)
docs(website): new translations

* New translations logger.md (Vietnamese)
docs(website): new translations

* New translations kubernetes.md (Vietnamese)
docs(website): new translations

* New translations install.md (Vietnamese)
docs(website): new translations

* New translations iis-server.md (Vietnamese)
docs(website): new translations

* New translations docker.md (Vietnamese)
docs(website): new translations

* New translations dev-plugins.md (Vietnamese)
docs(website): new translations

* New translations contributing.md (Vietnamese)
docs(website): new translations

* New translations config.md (Vietnamese)
docs(website): new translations

* New translations cli.md (Vietnamese)
docs(website): new translations

* New translations build.md (Vietnamese)
docs(website): new translations

* New translations en.json (Vietnamese)
docs(website): new translations

* New translations ansible.md (Vietnamese)
docs(website): new translations

* New translations ansible.md (Vietnamese)
docs(website): new translations

* New translations ansible.md (Vietnamese)
docs(website): new translations

* New translations contributing.md (Polish)
docs(website): new translations

* New translations install.md (Polish)
docs(website): new translations

* New translations auth.md (Vietnamese)
docs(website): new translations

* New translations auth.md (Vietnamese)
docs(website): new translations

* New translations auth.md (Vietnamese)
docs(website): new translations

* New translations uplinks.md (Spanish)
docs(website): new translations

* New translations plugins.md (Korean)
docs(website): new translations

* New translations build.md (Korean)
docs(website): new translations

* New translations cli.md (Korean)
docs(website): new translations

* New translations config.md (Korean)
docs(website): new translations

* New translations contributing.md (Korean)
docs(website): new translations

* New translations dev-plugins.md (Korean)
docs(website): new translations

* New translations docker.md (Korean)
docs(website): new translations

* New translations iis-server.md (Korean)
docs(website): new translations

* New translations install.md (Korean)
docs(website): new translations

* New translations kubernetes.md (Korean)
docs(website): new translations

* New translations logger.md (Korean)
docs(website): new translations

* New translations notifications.md (Korean)
docs(website): new translations

* New translations packages.md (Korean)
docs(website): new translations

* New translations protect-your-dependencies.md (Korean)
docs(website): new translations

* New translations ansible.md (Korean)
docs(website): new translations

* New translations repositories.md (Korean)
docs(website): new translations

* New translations reverse-proxy.md (Korean)
docs(website): new translations

* New translations server.md (Korean)
docs(website): new translations

* New translations ssl.md (Korean)
docs(website): new translations

* New translations test.md (Korean)
docs(website): new translations

* New translations uplinks.md (Korean)
docs(website): new translations

* New translations use-cases.md (Korean)
docs(website): new translations

* New translations web.md (Korean)
docs(website): new translations

* New translations windows.md (Korean)
docs(website): new translations

* New translations node-api.md (Korean)
docs(website): new translations

* New translations what-is-verdaccio.md (Korean)
docs(website): new translations

* New translations ci.md (Korean)
docs(website): new translations

* New translations puppet.md (Korean)
docs(website): new translations

* New translations auth.md (Korean)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations en.json (Korean)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations auth.md (Italian)
docs(website): new translations

* New translations build.md (Italian)
docs(website): new translations

* New translations cli.md (Italian)
docs(website): new translations

* New translations config.md (Italian)
docs(website): new translations

* New translations contributing.md (Italian)
docs(website): new translations

* New translations dev-plugins.md (Italian)
docs(website): new translations

* New translations docker.md (Italian)
docs(website): new translations

* New translations iis-server.md (Italian)
docs(website): new translations

* New translations install.md (Italian)
docs(website): new translations

* New translations kubernetes.md (Italian)
docs(website): new translations

* New translations logger.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations protect-your-dependencies.md (Italian)
docs(website): new translations

* New translations chef.md (Italian)
docs(website): new translations

* New translations repositories.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations ssl.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations web.md (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations node-api.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations ci.md (Italian)
docs(website): new translations

* New translations puppet.md (Italian)
docs(website): new translations

* New translations chef.md (Korean)
docs(website): new translations

* New translations ansible.md (Portuguese)
docs(website): new translations

* New translations protect-your-dependencies.md (Russian)
docs(website): new translations

* New translations cli.md (Russian)
docs(website): new translations

* New translations config.md (Russian)
docs(website): new translations

* New translations contributing.md (Russian)
docs(website): new translations

* New translations dev-plugins.md (Russian)
docs(website): new translations

* New translations docker.md (Russian)
docs(website): new translations

* New translations iis-server.md (Russian)
docs(website): new translations

* New translations install.md (Russian)
docs(website): new translations

* New translations kubernetes.md (Russian)
docs(website): new translations

* New translations logger.md (Russian)
docs(website): new translations

* New translations notifications.md (Russian)
docs(website): new translations

* New translations packages.md (Russian)
docs(website): new translations

* New translations plugins.md (Russian)
docs(website): new translations

* New translations repositories.md (Russian)
docs(website): new translations

* New translations auth.md (Russian)
docs(website): new translations

* New translations reverse-proxy.md (Russian)
docs(website): new translations

* New translations server.md (Russian)
docs(website): new translations

* New translations ssl.md (Russian)
docs(website): new translations

* New translations test.md (Russian)
docs(website): new translations

* New translations uplinks.md (Russian)
docs(website): new translations

* New translations use-cases.md (Russian)
docs(website): new translations

* New translations web.md (Russian)
docs(website): new translations

* New translations windows.md (Russian)
docs(website): new translations

* New translations node-api.md (Russian)
docs(website): new translations

* New translations what-is-verdaccio.md (Russian)
docs(website): new translations

* New translations ci.md (Russian)
docs(website): new translations

* New translations puppet.md (Russian)
docs(website): new translations

* New translations chef.md (Russian)
docs(website): new translations

* New translations build.md (Russian)
docs(website): new translations

* New translations ansible.md (Russian)
docs(website): new translations

* New translations auth.md (Portuguese)
docs(website): new translations

* New translations protect-your-dependencies.md (Portuguese)
docs(website): new translations

* New translations build.md (Portuguese)
docs(website): new translations

* New translations cli.md (Portuguese)
docs(website): new translations

* New translations config.md (Portuguese)
docs(website): new translations

* New translations contributing.md (Portuguese)
docs(website): new translations

* New translations dev-plugins.md (Portuguese)
docs(website): new translations

* New translations docker.md (Portuguese)
docs(website): new translations

* New translations iis-server.md (Portuguese)
docs(website): new translations

* New translations install.md (Portuguese)
docs(website): new translations

* New translations kubernetes.md (Portuguese)
docs(website): new translations

* New translations logger.md (Portuguese)
docs(website): new translations

* New translations notifications.md (Portuguese)
docs(website): new translations

* New translations packages.md (Portuguese)
docs(website): new translations

* New translations plugins.md (Portuguese)
docs(website): new translations

* New translations repositories.md (Portuguese)
docs(website): new translations

* New translations en.json (Portuguese)
docs(website): new translations

* New translations reverse-proxy.md (Portuguese)
docs(website): new translations

* New translations server.md (Portuguese)
docs(website): new translations

* New translations ssl.md (Portuguese)
docs(website): new translations

* New translations test.md (Portuguese)
docs(website): new translations

* New translations uplinks.md (Portuguese)
docs(website): new translations

* New translations use-cases.md (Portuguese)
docs(website): new translations

* New translations web.md (Portuguese)
docs(website): new translations

* New translations windows.md (Portuguese)
docs(website): new translations

* New translations node-api.md (Portuguese)
docs(website): new translations

* New translations what-is-verdaccio.md (Portuguese)
docs(website): new translations

* New translations ci.md (Portuguese)
docs(website): new translations

* New translations puppet.md (Portuguese)
docs(website): new translations

* New translations chef.md (Portuguese)
docs(website): new translations

* New translations ansible.md (Italian)
docs(website): new translations

* New translations cli.md (French)
docs(website): new translations

* New translations config.md (French)
docs(website): new translations

* New translations contributing.md (French)
docs(website): new translations

* New translations dev-plugins.md (French)
docs(website): new translations

* New translations docker.md (French)
docs(website): new translations

* New translations install.md (French)
docs(website): new translations

* New translations kubernetes.md (French)
docs(website): new translations

* New translations notifications.md (French)
docs(website): new translations

* New translations packages.md (French)
docs(website): new translations

* New translations plugins.md (French)
docs(website): new translations

* New translations web.md (French)
docs(website): new translations

* New translations windows.md (French)
docs(website): new translations

* New translations en.json (French)
docs(website): new translations

* New translations cli.md (German)
docs(website): new translations

* New translations notifications.md (Arabic)
docs(website): new translations

* New translations cli.md (Arabic)
docs(website): new translations

* New translations config.md (Arabic)
docs(website): new translations

* New translations contributing.md (Arabic)
docs(website): new translations

* New translations dev-plugins.md (Arabic)
docs(website): new translations

* New translations docker.md (Arabic)
docs(website): new translations

* New translations install.md (Arabic)
docs(website): new translations

* New translations kubernetes.md (Arabic)
docs(website): new translations

* New translations packages.md (Arabic)
docs(website): new translations

* New translations en.json (Arabic)
docs(website): new translations

* New translations plugins.md (Arabic)
docs(website): new translations

* New translations web.md (Arabic)
docs(website): new translations

* New translations windows.md (Arabic)
docs(website): new translations

* New translations config.md (German)
docs(website): new translations

* New translations kubernetes.md (Japanese)
docs(website): new translations

* New translations notifications.md (Japanese)
docs(website): new translations

* New translations packages.md (Japanese)
docs(website): new translations

* New translations plugins.md (Japanese)
docs(website): new translations

* New translations web.md (Japanese)
docs(website): new translations

* New translations windows.md (Japanese)
docs(website): new translations

* New translations en.json (Japanese)
docs(website): new translations

* New translations install.md (Japanese)
docs(website): new translations

* New translations docker.md (Japanese)
docs(website): new translations

* New translations contributing.md (German)
docs(website): new translations

* New translations dev-plugins.md (German)
docs(website): new translations

* New translations docker.md (German)
docs(website): new translations

* New translations install.md (German)
docs(website): new translations

* New translations kubernetes.md (German)
docs(website): new translations

* New translations notifications.md (German)
docs(website): new translations

* New translations packages.md (German)
docs(website): new translations

* New translations plugins.md (German)
docs(website): new translations

* New translations dev-plugins.md (Japanese)
docs(website): new translations

* New translations web.md (German)
docs(website): new translations

* New translations windows.md (German)
docs(website): new translations

* New translations en.json (German)
docs(website): new translations

* New translations cli.md (Japanese)
docs(website): new translations

* New translations config.md (Japanese)
docs(website): new translations

* New translations contributing.md (Japanese)
docs(website): new translations

* New translations en.json (Russian)
docs(website): new translations

* New translations auth.md (Vietnamese)
docs(website): new translations
2018-08-09 09:55:15 +02:00

45 lines
2.1 KiB
Markdown

---
id: ssl
title: "Set up the SSL Certificates"
---
Follow this instructions to configure a SSL certificate to serve NPM registry under HTTPS.
* Update the listen property in your `~/.config/verdaccio/config.yaml`:
listen: 'https://your.domain.com/'
Once you update the listen and try to run verdaccio again will ask for certificates.
* Generate your certificates
$ openssl genrsa -out /Users/user/.config/verdaccio/verdaccio-key.pem 2048
$ openssl req -new -sha256 -key /Users/user/.config/verdaccio/verdaccio-key.pem -out /Users/user/.config/verdaccio/verdaccio-csr.pem
$ openssl x509 -req -in /Users/user/.config/verdaccio/verdaccio-csr.pem -signkey /Users/user/.config/verdaccio/verdaccio-key.pem -out /Users/user/.config/verdaccio/verdaccio-cert.pem
````
* Edit your config file `/Users/user/.config/verdaccio/config.yaml` and add the following section
https: key: /Users/user/.config/verdaccio/verdaccio-key.pem cert: /Users/user/.config/verdaccio/verdaccio-cert.pem ca: /Users/user/.config/verdaccio/verdaccio-csr.pem
<br />Alternatively, if you have a certificate as `server.pfx` format, you can add the following configuration section. The passphrase is optional and only needed, if your certificate is encrypted.
https: pfx: /Users/user/.config/verdaccio/server.pfx passphrase: 'secret' ````
More info on the `key`, `cert`, `ca`, `pfx` and `passphrase` arguments on the [Node documentation](https://nodejs.org/api/tls.html#tls_tls_createsecurecontext_options)
* Run `verdaccio` in your command line.
* 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`.