update docker image

This commit is contained in:
Robin Appelman 2023-10-05 18:49:24 +02:00
commit 11ce29418f
4 changed files with 12 additions and 3812 deletions

View file

@ -1,4 +1,4 @@
FROM node:14-alpine AS builder
FROM node:18-alpine AS builder
WORKDIR /opt/mx-puppet-steam
@ -20,6 +20,7 @@ RUN apk add --no-cache \
# pre hooks are not executed while running as root
COPY package.json package-lock.json ./
COPY patches ./patches
RUN chown -R node:node /opt/mx-puppet-steam
USER node
RUN npm ci
@ -30,7 +31,7 @@ RUN npm run build
RUN rm -r node_modules/typescript
FROM node:14-alpine
FROM node:18-alpine
VOLUME /data

View file

@ -59,7 +59,7 @@ npm run start
### Docker
If you prefer to use a docker based setup an image is available at [icewind1991/mx-puppet-steam](https://hub.docker.com/r/icewind1991/mx-puppet-steam).
If you prefer to use a docker based setup an image is available at [icewind1991/mx-puppet-steam](https://hub.docker.com/r/icewind1991/mx-puppet-steam) (Note that I do longer use the docker image myself so it's mostly untested).
## Linking

3813
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -22,13 +22,13 @@
"steamcommunity": "3.46.1",
"steamid": "1.1.3",
"stream-buffers": "^3.0.2",
"ts-debounce": "2.2.0"
"ts-debounce": "2.2.0",
"patch-package": "^8.0.0"
},
"devDependencies": {
"@types/gif-encoder": "^0.7.0",
"@types/node": "^14.14.22",
"@types/steamid": "^2.0.0",
"patch-package": "^8.0.0",
"typescript": "^4.1.3"
}
}