cloudpasteview / Dockerfile
dragg2's picture
Update Dockerfile
0c799ac verified
raw
history blame
635 Bytes
FROM ymlisoft/kkfileview
USER root
RUN apt-get update && apt-get install -y xvfb && rm -rf /var/lib/apt/lists/*
ENV SERVER_PORT=7860
ENV KKFILEVIEW_SECURITY_TRUST_HOST=default
RUN printf '#!/bin/bash\n\
echo "=== Environment Variables ==="\n\
echo "SERVER_PORT: $SERVER_PORT"\n\
echo "KKFILEVIEW_SECURITY_TRUST_HOST: $KKFILEVIEW_SECURITY_TRUST_HOST"\n\
echo ""\n\
echo "Starting Xvfb..."\n\
Xvfb :99 -screen 0 1024x768x24 &\n\
export DISPLAY=:99\n\
sleep 2\n\
echo "Starting kkFileView on port 7860..."\n\
/opt/kkFileView/bin/kkFileView --server.port=7860\n' > /start.sh && \
chmod +x /start.sh
EXPOSE 7860
CMD ["/start.sh"]