JSPM

verdaccio-qnapldap

0.0.6
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 1
    • Score
      100M100P100Q15756F
    • License ISC

    verdaccio authentication using the built-in LDAP server on a QNAP NAS machine, via ldapjs - a purejs implementation of LDAP

    Package Exports

    • verdaccio-qnapldap

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (verdaccio-qnapldap) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    QNAP LDAP Server Support for Verdaccio

    This module is intended to provide very easy LDAP integration with the LDAP server that comes bundled on the QNAP NAS devices.

    To use this module, you'll need to have that LDAP server enabled in your settings, and have users and groups configured and ready to use.

    Install

    npm install verdaccio-qnapldap

    or, if you use Verdaccio installed globally: npm install verdaccio-qnapldap -g

    Config

    Add the following auth section to your config.yaml file:

    auth:
       qnapldap:
         server: ldap://127.0.0.1:389/
         domain: my.domain.local

    Replace the IP with the address of your QNAP machine, and the domain with the Full Domain Name you used in the LDAP Server control panel page.