1
0
Files
websockify-docker/Dockerfile
Anna Christina Naß 49ed59d696 entrypoint geändert
2026-04-08 14:58:18 +02:00

30 lines
500 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
ENTRYPOINT ["/entrypoint.sh"]