1
0
Files
websockify-docker/Dockerfile
Anna Christina Naß 1b505a1d3c chmod vergessen
2026-04-08 15:00:29 +02:00

32 lines
529 B
Docker

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"
exec /usr/local/bin/websockify $OPTS $LOCALPORT $DEST
EOF
RUN chmod +x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]