feat: Switch User
or reauth
feature for Basic Auth sessions
feat: update webssh2 to 0.2.22
This commit is contained in:
parent
a530f59704
commit
3e45c98c62
2 changed files with 25 additions and 1 deletions
24
Dockerfile
Normal file
24
Dockerfile
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Use an official Node.js 6.9.1 runtime as a parent image
|
||||
FROM node:6.9.1-slim
|
||||
|
||||
# Set the working directory in the container
|
||||
WORKDIR /usr/src/app
|
||||
|
||||
# Copy package.json and package-lock.json (if available)
|
||||
COPY package*.json ./
|
||||
|
||||
# Install production dependencies
|
||||
RUN npm install --production
|
||||
|
||||
# Copy the current directory contents into the container
|
||||
COPY . .
|
||||
|
||||
# Set environment variables
|
||||
ENV PORT=2222
|
||||
ENV DEBUG=
|
||||
|
||||
# Make port 2222 available to the world outside this container
|
||||
EXPOSE 2222
|
||||
|
||||
# Run the app when the container launches
|
||||
CMD ["npm", "start"]
|
|
@ -43,7 +43,7 @@
|
|||
"socket.io": "~2.2.0",
|
||||
"ssh2": "~0.8.9",
|
||||
"validator": "^13.12.0",
|
||||
"webssh2_client": "^0.2.21"
|
||||
"webssh2_client": "^0.2.22"
|
||||
},
|
||||
"scripts": {
|
||||
"start": "node index.js",
|
||||
|
|
Loading…
Reference in a new issue