Spaces:
Running
Running
Update Dockerfile
Browse files- Dockerfile +5 -6
Dockerfile
CHANGED
|
@@ -2,10 +2,10 @@ FROM ymlisoft/kkfileview
|
|
| 2 |
|
| 3 |
USER root
|
| 4 |
|
| 5 |
-
# 1.
|
| 6 |
-
# net-tools:
|
| 7 |
-
# nginx:
|
| 8 |
-
# apache2-utils:
|
| 9 |
RUN apt-get update && apt-get install -y \
|
| 10 |
nginx \
|
| 11 |
apache2-utils \
|
|
@@ -20,10 +20,9 @@ ENV SERVER_PORT=8012
|
|
| 20 |
ENV KKFILEVIEW_SECURITY_TRUST_HOST=default
|
| 21 |
# 默认账号密码(可以在 HF Spaces 设置中覆盖)
|
| 22 |
ENV AUTH_USERNAME=admin
|
| 23 |
-
ENV AUTH_PASSWORD=
|
| 24 |
|
| 25 |
# 3. 配置 Nginx
|
| 26 |
-
# 监听 7860 端口,配置 Basic Auth,转发给 8012
|
| 27 |
RUN rm -f /etc/nginx/sites-enabled/default && \
|
| 28 |
printf 'server {\n\
|
| 29 |
listen 7860;\n\
|
|
|
|
| 2 |
|
| 3 |
USER root
|
| 4 |
|
| 5 |
+
# 1. 安装工具
|
| 6 |
+
# net-tools: 检测端口
|
| 7 |
+
# nginx: 反向代理和密码保护
|
| 8 |
+
# apache2-utils: 生成密码文件
|
| 9 |
RUN apt-get update && apt-get install -y \
|
| 10 |
nginx \
|
| 11 |
apache2-utils \
|
|
|
|
| 20 |
ENV KKFILEVIEW_SECURITY_TRUST_HOST=default
|
| 21 |
# 默认账号密码(可以在 HF Spaces 设置中覆盖)
|
| 22 |
ENV AUTH_USERNAME=admin
|
| 23 |
+
ENV AUTH_PASSWORD=123456
|
| 24 |
|
| 25 |
# 3. 配置 Nginx
|
|
|
|
| 26 |
RUN rm -f /etc/nginx/sites-enabled/default && \
|
| 27 |
printf 'server {\n\
|
| 28 |
listen 7860;\n\
|