Upload Dockerfile with huggingface_hub
Browse files- Dockerfile +24 -28
Dockerfile
CHANGED
|
@@ -95,34 +95,30 @@ RUN git clone --depth 1 https://github.com/EKKOLearnAI/hermes-web-ui.git /tmp/he
|
|
| 95 |
|
| 96 |
# ==================== 去除 web-ui 默认登录提示 ====================
|
| 97 |
# 移除登录页 "默认登录名:admin,默认密码:123456" 提示文字
|
| 98 |
-
|
| 99 |
-
|
| 100 |
-
|
| 101 |
-
|
| 102 |
-
|
| 103 |
-
|
| 104 |
-
|
| 105 |
-
|
| 106 |
-
|
| 107 |
-
|
| 108 |
-
|
| 109 |
-
|
| 110 |
-
|
| 111 |
-
|
| 112 |
-
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|
| 117 |
-
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
|
| 122 |
-
except Exception:
|
| 123 |
-
pass
|
| 124 |
-
print(f'Login hint patched in {modified} files')
|
| 125 |
-
"
|
| 126 |
|
| 127 |
# ==================== 应用代码 ====================
|
| 128 |
WORKDIR /app
|
|
|
|
| 95 |
|
| 96 |
# ==================== 去除 web-ui 默认登录提示 ====================
|
| 97 |
# 移除登录页 "默认登录名:admin,默认密码:123456" 提示文字
|
| 98 |
+
RUN printf "import os, glob\n\
|
| 99 |
+
dist = '/opt/hermes-web-ui/dist'\n\
|
| 100 |
+
replacements = {\n\
|
| 101 |
+
'默认登录名:admin,默认密码:123456': '',\n\
|
| 102 |
+
'Default credentials: admin / 123456': '',\n\
|
| 103 |
+
'Default login name: admin, default password: 123456': '',\n\
|
| 104 |
+
}\n\
|
| 105 |
+
modified = 0\n\
|
| 106 |
+
for f in glob.glob(f'{dist}/**/*.js', recursive=True):\n\
|
| 107 |
+
try:\n\
|
| 108 |
+
with open(f, 'r', encoding='utf-8') as fp:\n\
|
| 109 |
+
content = fp.read()\n\
|
| 110 |
+
changed = False\n\
|
| 111 |
+
for old, new in replacements.items():\n\
|
| 112 |
+
if old in content:\n\
|
| 113 |
+
content = content.replace(old, new)\n\
|
| 114 |
+
changed = True\n\
|
| 115 |
+
if changed:\n\
|
| 116 |
+
with open(f, 'w', encoding='utf-8') as fp:\n\
|
| 117 |
+
fp.write(content)\n\
|
| 118 |
+
modified += 1\n\
|
| 119 |
+
except Exception:\n\
|
| 120 |
+
pass\n\
|
| 121 |
+
print(f'Login hint patched in {modified} files')\n" > /tmp/patch_login.py && python3 /tmp/patch_login.py && rm /tmp/patch_login.py
|
|
|
|
|
|
|
|
|
|
|
|
|
| 122 |
|
| 123 |
# ==================== 应用代码 ====================
|
| 124 |
WORKDIR /app
|