浏览:17 留言:0
手机扫我访问

New-Lmage – 基于 Telegram 的现代化图床服务

项目特点 核心功能 技术亮点 快速开始 前置要求 前置要求

相关标签:项目部署

New-Lmage – 基于 Telegram 的现代化图床服务

AI
AI文摘 此内容由AI根据文章内容自动生成
AI Summary

项目特点

核心功能

  • 📤智能上传-拖拽、粘贴、批量上传,实时进度显示
  • 🖼️图片管理-网格/列表视图,搜索筛选,批量操作
  • 🎨图片编辑– 废水、湿度/湿度/雨水度调整,旋转缩放
  • ⭐ 收藏功能-快速收藏常用图片
  • 🏷️标签管理-自定义标签,颜色分类
  • 👤 用户系统– JWT 认证,个人资料,使用统计
  • 🌓 深度模式-自动切换,护眼舒适
  • 📱 响应式设计-完美的车辆桌面、平板、手机

技术亮点

  • ⚡极速加载-Vite构建、代码分割、懒加载
  • 🎭 精美动画– Framer Motion 过渡动画
  • 🎨 Modern UI – 玻璃态设计、react-icons 图标库
  • 安全可靠* – JWT认证、密码哈希、CORS保护
  • 💰完全免费-基于 Cloudflare Workers 和 Telegram
  • 🌍 全球加速– Cloudflare 全球 CDN
  • 📦无限存储-利用Telegram作为图片存储

快速开始

前置要求

  • Node.js 18+
  • Cloudflare账户(免费)
  • Telegram Bot Token(免费)

前置要求

# 1. 克隆仓库
git clone https://github.com/xiyewuqiu/new-lmage.git
cd new-lmage

# 2. 安装依赖
npm install
cd client && npm install && cd ..

# 3. 配置环境变量(编辑 wrangler.toml)
# TG_Bot_Token = "your-bot-token"
# TG_Chat_ID = "your-chat-id"
# JWT_SECRET = "your-secret-key"

# 4. 登录 Cloudflare
npx wrangler login

# 5. 创建 KV 存储
npm run create-kv

# 6. 一键部署
npm run build:deploy
© 版权声明
THE END
点赞5分享
及时反馈~ 抢沙发

请登录后发表评论

    暂无评论内容