Téigh ar aghaidh chuig an bpríomhábhar
Leagan: Ar aghaidh

Socraigh na Deimhnithe SSL

Lean na treoracha seo chun teastas SSL a chumrú chun clárlann npm a sheirbheáil thar HTTPS.

  • Nuashonraigh an t-airí éisteachta i do ~/.config/verdaccio/config.yaml:
listen: 'https://your.domain.com/'

Nuair a bheidh an t-airí éisteachta nuashonraithe agat agus iarracht a dhéanamh verdaccio a rith arís, iarrfaidh sé teastais.

  • Gin do dheimhnithe
 $ 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
  • Cuir do chomhad cumraíochta in eagar /Users/user/.config/verdaccio/config.yaml agus cuir an chuid seo a leanas leis:
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

Mar mhalairt air sin, má tá teastas agat leis an bhformáid server.pfx, is féidir leat an chuid cumraíochta seo a leanas a chur leis: (Tá an pasfhrása roghnach agus ní bheidh sé ag teastáil ach amháin má tá do theastas criptithe.)

https:
pfx: /Users/user/.config/verdaccio/server.pfx
passphrase: 'secret'

Is féidir leat tuilleadh eolais a fháil ar an eochair, teastas, ca, pfx, agus pasfhrása 0> argóint sa dhoiciméadú Nód

  • Rith verdaccio i do líne ordaithe.

  • Oscail an brabhsálaí agus tabhair cuairt ar https://your.domain.com:port/

Tá na treoracha seo bailí den chuid is mó faoi OSX agus Linux; ar Windows beidh na cosáin éagsúil, ach tá na céimeanna mar an gcéanna.

Docker

Má tá íomhá Docker in úsáid agat, caithfidh tú an athróg timpeallachta VERDACCIO_PROTOCOL a shocrú go https, mar go gcuirtear an argóint éist ar fáil sa Dockerfile agus mar sin ní thugtar aird air ó do chomhad cumraíochta.

Is féidir leat an athróg timpeallachta VERDACCIO_PORT a shocrú freisin má tá port seachas 4873 in úsáid agat.