FROM python COPY websockify-*.tar.gz / RUN python3 -m pip install websockify-*.tar.gz RUN rm -rf /websockify-* /root/.cache VOLUME /data EXPOSE 80 WORKDIR /opt/websockify ENV LOCALPORT="80" ENV DEST="box.imzadi.de:23" ENV OPTS="--web /data" RUN cat <<'EOF' > /entrypoint.sh #!/bin/sh echo "Websockify" echo "----------" echo "Options : $OPTS" echo "Local Port : $LOCALPORT" echo "Destination: $DEST" /usr/local/bin/websockify $OPTS $LOCALPORT $DEST EOF RUN chmod +x /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"]