Files
selfrelease 88096d2e4f perf: 优化网站加载性能,移除外部依赖
- 移除 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>
2026-08-04 17:46:32 +08:00

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/"