88096d2e4f
- 移除 Tailwind CDN,内联实际使用的 CSS 类 - 移除 Google Fonts,改用系统字体 - 添加 SVG 网页图标 - 简化页面标题,只在 header 显示品牌信息 - 优化部署脚本,添加 SSH 连接加速参数 性能提升:消除 0.89s CDN 延迟,减少网络请求 Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
24 lines
684 B
Bash
Executable File
24 lines
684 B
Bash
Executable File
#!/bin/bash
|
|
# 部署 Portal 到服务器(优化版)
|
|
# 用法: ./deploy.sh
|
|
|
|
SERVER="154.8.162.18"
|
|
USER="root"
|
|
PASS="Why_701208"
|
|
REMOTE_PATH="/var/www/portal"
|
|
LOCAL_FILE="index.html"
|
|
|
|
# SSH 优化参数
|
|
SSH_OPTS="-o StrictHostKeyChecking=no -o GSSAPIAuthentication=no -o ConnectTimeout=10 -o Compression=no -o Ciphers=aes128-ctr"
|
|
|
|
echo "正在上传 ${LOCAL_FILE} 并重载 Nginx..."
|
|
sshpass -p "${PASS}" ssh ${SSH_OPTS} "${USER}@${SERVER}" "cat > ${REMOTE_PATH}/${LOCAL_FILE}" < "${LOCAL_FILE}" && \
|
|
sshpass -p "${PASS}" ssh ${SSH_OPTS} "${USER}@${SERVER}" "nginx -s reload"
|
|
|
|
if [ $? -ne 0 ]; then
|
|
echo "部署失败"
|
|
exit 1
|
|
fi
|
|
|
|
echo "部署完成: https://portal.all8ai.top/"
|