Skip to content

FlowFuse/verdaccio-ff-auth

Repository files navigation

verdaccio-ff-auth

Custom FlowFuse Authentication


configuration

auth:
  ff-auth:
    baseURL: https://forge.example.com
    adminUser: admin
    adminSecret: password
packages:
  '@*/*':
    access: $authenticated

Where

  • baseURL is the URL of the FlowFuse installation
  • adminUser is username of the system admin user.
  • adminSecret is the adminUser's password. This user has access to all scopes.

development

See the verdaccio contributing guide for instructions setting up your development environment. Once you have completed that, use the following npm tasks.

  • npm run build

    Build a distributable archive

  • npm run test

    Run unit test

For more information about any of these commands run npm run ${task} -- --help.

docker container

docker build -f docker/Dockerfile -t flowfuse/npm-registry .