diff --git a/Dockers/verdaccio/Dockerfile b/Dockers/verdaccio/Dockerfile new file mode 100644 index 0000000..18d6310 --- /dev/null +++ b/Dockers/verdaccio/Dockerfile @@ -0,0 +1,10 @@ +FROM verdaccio/verdaccio + +USER root + +RUN yarn add verdaccio-github-oauth-ui@5 +RUN yarn add verdaccio-gitea-auth + +COPY verdaccio.yaml /verdaccio/conf/config.yaml + +USER verdaccio diff --git a/Dockers/verdaccio/verdaccio.yaml b/Dockers/verdaccio/verdaccio.yaml new file mode 100644 index 0000000..dcd5deb --- /dev/null +++ b/Dockers/verdaccio/verdaccio.yaml @@ -0,0 +1,18 @@ +storage: ./storage +auth: + gitea-auth: + url: https://gitea.bramkelchtermans.be + defaultOrg: LaughNCode + htpasswd: + file: ./htpasswd +uplinks: + npmjs: + url: https://registry.npmjs.org/ +packages: + "@*/*": + access: $all + publish: $authenticated + proxy: npmjs + "**": + proxy: npmjs +log: { type: stdout, format: pretty, level: http } diff --git a/Dockers/verdaccio/version b/Dockers/verdaccio/version new file mode 100644 index 0000000..9f8e9b6 --- /dev/null +++ b/Dockers/verdaccio/version @@ -0,0 +1 @@ +1.0 \ No newline at end of file