npm/npme-vagrant

Name: npme-vagrant

Owner: npm

Description: a vagrant setup for trialing npm Enterprise

Forked from: ashleygwilliams/npmO-vagrant

Created: 2016-09-08 23:58:47.0

Updated: 2018-01-22 18:47:38.0

Pushed: 2016-09-09 00:27:22.0

Homepage:

Size: 219

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

npme-vagrant

a vagrant setup for trialing npm Enterprise

Want to use npm, but behind a firewall? npm offers npm Enterprise as a way to replicate the npm Public Registry, run it behind a firewall, allowing for:

Prerequisites

To get up and running all you'll need is:

Up and Running
  1. Install and/or retrieve all the Prerequisites
  2. Type vagrant up in your terminal
  3. Open localhost:8800 in your browser
  4. You'll see a screen that looks like this not safe
  5. Click Advanced. It will show another panel that looks like this advanced
  6. Click Proceed to localhost(unsafe) (it's safe. i promise :smile:)
  7. You'll see a screen that looks like this certificate Type localhost and then click Use Self-Signed Certificate
  8. You'll see a screen that asks for your email address and License key, type those in and press the button to continue
  9. You'll see a screen that looks like this settings Replace what is pre-filled with:
    • Full URL of npm Enterprise registry: localhost:8080
    • Full URL of npm Enteprise website: localhost:8081
  10. Scroll down until you see a section called “Authentication” that looks like the image below. Select Open. auth
  11. Save. You'll see a dialog to restart your service. Click Restart Now.
  12. Visit localhost:8081. You have the npm website running! You registry is running at localhost:8081

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.