# Base on latest (edge) alpine image FROM node:15-alpine3.13 MAINTAINER Sven Fischer WORKDIR /src RUN apk add --no-cache --virtual .build-deps \ git python make g++ \ && apk add --no-cache openssh-client \ && git clone https://github.com/krishnasrinivas/wetty --branch main /src \ && npm install \ && apk del .build-deps \ && adduser -h /src -D term \ && npm run-script build ADD run.sh /src # Default ENV params used by wetty ENV REMOTE_SSH_SERVER=127.0.0.1 \ REMOTE_SSH_PORT=22 EXPOSE 3000 CMD [ "/bin/sh", "-c", "/src/run.sh" ]