diff --git a/Dockerfile b/Dockerfile index 8a0675f89..3dacf05c5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=${BUILDPLATFORM:-linux/amd64} node:14.15.1-alpine as builder +FROM --platform=${BUILDPLATFORM:-linux/amd64} node:14.16.1-alpine as builder ENV NODE_ENV=development \ VERDACCIO_BUILD_REGISTRY=https://registry.verdaccio.org @@ -19,7 +19,7 @@ RUN npm -g i pnpm@latest && \ # FIXME: need to remove devDependencies from the build # RUN pnpm install --prod --ignore-scripts -FROM node:14.15.1-alpine +FROM node:14.16.1-alpine LABEL maintainer="https://github.com/verdaccio/verdaccio" ENV VERDACCIO_APPDIR=/opt/verdaccio \ diff --git a/docker-examples/README.md b/docker-examples/README.md index 140ef249f..dcd19284f 100644 --- a/docker-examples/README.md +++ b/docker-examples/README.md @@ -1,44 +1,19 @@ # Docker + Kubernetes Examples -This folder aims to create a collection of Docker and Kubernetes examples. - -For more information about the **Helm** Chart, please check it [owns repo](https://github.com/verdaccio/charts). - > Feel free to contribute whether you consider any use case is relevant for the public in general. ## Examples The following examples aim to be demonstrative and can be either improved or updated. -### Verdaccio 5 +- [v4 examples](v4/README.md) +- [v5 examples](v5/README.md) -- [Docker + Nginx + Verdaccio](v5/reverse_proxy/nginx/README.md) +## Aditional data -### Verdaccio 4 - -#### Proxies - -- [Docker + Apache + Verdaccio](v4/apache-verdaccio/README.md) -- [Docker + Nginx + Verdaccio](v4/reverse_proxy/nginx/README.md) -- [Docker + https-portal Example](v4/https-portal-example/README.md) - -#### Plugins - -- [Docker + Uplinks Multi Registry](v4/multi-registry-uplink/README.md) -- [Docker + Local Storage](v4/docker-local-storage-volume/readme.md) -- [Docker + External Plugins](v4/docker-plugin-external/README.md) - -#### Auth - -- [Docker + LDAP (OpenLDAP) Server + Verdaccio 4](v4/ldap-verdaccio/readme.md) by **@kopax** -- [Docker + Gitlab](gitlab-verdaccio/README.md) -- [Docker + Active Directory](https://github.com/Mateus-Oli/verdaccio-ad-docker) - -#### Storage - -- [Docker + AWS S3 Plugin(localstack) + Verdaccio 4](v4/amazon-s3-docker-example/v4/README.md) -- [Docker + Minio](https://github.com/barolab/verdaccio-minio/tree/master/example) +This folder aims to create a collection of Docker and Kubernetes examples. +For more information about the **Helm** Chart, please check it [owns repo](https://github.com/verdaccio/charts). ### Kubernetes - Kubernetes (minikube) + Verdaccio (Basic Configuration) @@ -46,8 +21,7 @@ The following examples aim to be demonstrative and can be either improved or upd ### External -- [ - Verdaccio examples for Google Cloud and K8s setups. https://github.com/papezt/verdaccio-examples](https://github.com/papezt/verdaccio-examples) +- [Verdaccio examples for Google Cloud and K8s setups. https://github.com/papezt/verdaccio-examples](https://github.com/papezt/verdaccio-examples) ### Articles diff --git a/docker-examples/v4/README.md b/docker-examples/v4/README.md new file mode 100644 index 000000000..e29e71bba --- /dev/null +++ b/docker-examples/v4/README.md @@ -0,0 +1,24 @@ +# Verdaccio 4 + +#### Proxies + +- [Docker + Apache + Verdaccio](v4/apache-verdaccio/README.md) +- [Docker + Nginx + Verdaccio](v4/reverse_proxy/nginx/README.md) +- [Docker + https-portal Example](v4/https-portal-example/README.md) + +#### Plugins + +- [Docker + Uplinks Multi Registry](v4/multi-registry-uplink/README.md) +- [Docker + Local Storage](v4/docker-local-storage-volume/readme.md) +- [Docker + External Plugins](v4/docker-plugin-external/README.md) + +#### Auth + +- [Docker + LDAP (OpenLDAP) Server + Verdaccio 4](v4/ldap-verdaccio/readme.md) by **@kopax** +- [Docker + Gitlab](gitlab-verdaccio/README.md) +- [Docker + Active Directory](https://github.com/Mateus-Oli/verdaccio-ad-docker) + +#### Storage + +- [Docker + AWS S3 Plugin(localstack) + Verdaccio 4](v4/amazon-s3-docker-example/v4/README.md) +- [Docker + Minio](https://github.com/barolab/verdaccio-minio/tree/master/example) diff --git a/docker-examples/v5/README.md b/docker-examples/v5/README.md new file mode 100644 index 000000000..ec50c9f2a --- /dev/null +++ b/docker-examples/v5/README.md @@ -0,0 +1,5 @@ +# Verdaccio 5 + +> Before run examples, build the local image by running `pnpm docker`. + +- [Docker + Nginx + Verdaccio](v5/reverse_proxy/nginx/README.md)