diff --git a/Dockerfile b/Dockerfile index 57a7ca6ed..b992e7717 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=${BUILDPLATFORM:-linux/amd64} node:21-alpine as builder +FROM --platform=${BUILDPLATFORM:-linux/amd64} node:21-alpine AS builder ENV NODE_ENV=development \ VERDACCIO_BUILD_REGISTRY=https://registry.npmjs.org diff --git a/config.yaml b/config.yaml index 85bda98ee..d92ec8460 100644 --- a/config.yaml +++ b/config.yaml @@ -58,9 +58,9 @@ web: # - '' # HTML tags injected first child at scriptsbodyBefore: - - '
***PLAYGROUND*** Packages will be deleted every Sunday night! ***PLAYGROUND***
' + # - '
***PLAYGROUND*** Packages will be deleted every Sunday night! ***PLAYGROUND***
' # Public path for template manifest scripts (only manifest) - publicPath: https://playground.abappm.com/ + # publicPath: https://playground.abappm.com/ auth: htpasswd: @@ -80,29 +80,15 @@ uplinks: packages: '@*/*': # scoped packages - access: none - publish: none - unpublish: none - #access: $all - #publish: $authenticated - #unpublish: $authenticated - #proxy: npmjs - - '**': - # allow all users (including non-authenticated users) to read and - # publish all packages - # - # you can specify usernames/groupnames (depending on your auth plugin) - # and three keywords: "$all", "$anonymous", "$authenticated" access: $all - - # allow all known users to publish/publish packages - # (anyone can register by default, remember?) publish: $authenticated unpublish: $authenticated - # if package is not available locally, proxy requests to 'npmjs' registry - # proxy: npmjs + '**': + # global packages + access: $all + publish: $authenticated + unpublish: $authenticated # To improve your security configuration and avoid dependency confusion # consider removing the proxy property for private packages