Рубрики
Uncategorized

Создайте бесплатный личный реестр NPM с Bytesafe

Зачем использовать частный реестр? Независимо от того, если вы ищете место для проведения всех ваших … Помечено NPM, JavaScript, DevOps, WebDev.

Зачем использовать частный реестр?

Несмотря на то, что если вы ищете место для размещения всех ваших собственных пакетов и общественных пакетов в одном месте, снизить бизнес-риски, постоянно хотят контролировать пакеты для уязвимостей или вопросов лицензии или требуют брандмауэра зависимости — использование частного реестра — это правильный путь к идти.

Там есть разные альтернативы. Преимущество использования размещенного сервиса состоит в том, что вы можете сосредоточиться на вашем коде и могут начать работу без необходимости думать и планировать инфраструктуру, управление мощностями, обслуживанием и такими вещами.

Этот пост описывает, как вы можете настроить бесплатный личный реестр NPM, используя Bytesafe моментально.

Для меня важно, чтобы опыт разработчика отлично при использовании нового сервиса. Это означает, что сервис должен быть хорошо документирован, что существует большая поддержка, если мне это нужно, и самое главное, что служба должна быть легко понять и быстро начать. Вот почему мы разработали Bytesafe. Кстати, я один из основателей.

Как настроить частный реестр с минимальными усилиями?

Здорово! Вы решили, что вам нужен частный реестр и хочется идти. Следуйте этим шагам, чтобы получить собственный частный реестр, используя Bytesafe

  1. Создать рабочее пространство Отказ Сначала создайте свое собственное рабочее пространство по подписываясь . Просто выберите имя рабочего пространства, которое вы хотели бы использовать. Когда вы создали свою учетную запись, вы можете получить доступ к рабочей области, используя имя рабочего пространства, которое вы только что создаете: HTTPS://< Рабочая область > .bytesafe.dev.

  2. Войти Отказ Используйте свой Github или Google Войти или Войдите в систему, используя электронную почту и пароль. Поздравляю! Теперь у вас есть доступ к вашему первому частному реестру, называемую «по умолчанию». Это готов к использованию. Добавление большего количества реестров быстро и легко!

  3. Настройте клиент NPM Отказ Используйте клиента, который вы используете для (NPM, Yarn, PnPM) с вашим новым частным реестром, используя Учетные данные для входа в систему от Bytesafe.

/* 1. Login to your registry. Credentials are stored in your local .npmrc file*/

$ npm --registry 'https://example.bytesafe.dev/r/default/' login

/* 2. Install your npm packages. Just point out the registry you want to use and install as you normally do*/

$ npm --registry 'https://example.bytesafe.dev/r/default/' install 

Не видите свои пакеты в реестре? Вам может потребоваться заставить запросы Обойти свой локальный кэш NPM Отказ

Вот и все!

Надеюсь, вам понравится ваши частные реестры. Вы только что добавили слой безопасности с помощью своего первого размещенного частного реестра, где пакеты постоянно отсканированы для уязвимостей и вопросов лицензии. Любые проблемы будут замечены на приборной панели Bytesafe.

Если вы хотите посмотреть видео о том, как работать с безопасными частными реестрами, а затем также ознакомьтесь с этим постом:

Как использовать безопасные частные реестры NPM

Даниэль Парменвик · 10 июня · 2 мин читать

Отсюда вы можете создавать больше реестров, включить плагины и политики Чтобы получить правильный уровень контроля, который вам требуется, и необязательно, вы можете пригласить новые члены команды, которая является премиальной функцией (поскольку у вас будет бесплатная пробная версия плана команд).

Если вы заинтересованы в чтении больше о лучших практиках, пожалуйста, посетите НПМ Охрана лучших практик Сообщение в блоге с загружаемым чит-листом, наш Блог или документы .

Есть какие-либо вопросы или предложения по функциям, которые вы хотели бы видеть? Комментарий ниже или свяжитесь с нами в Twitter @BYTESAFEDEV .

Хотите узнать больше о передовой практике безопасности NPM?

Создание собственного рабочего пространства Bytesafe является первым шагом в улучшении безопасности. Вот лучшие 10 лучших практик безопасности NPM, вы должны рассмотреть:

Топ 10 лучших практик безопасности NPM

Даниэль Парменвик · 2 февраля 2 · 7 мин прочитал

Оригинал: «https://dev.to/danielp/create-a-free-private-npm-registry-with-bytesafe-450n»