github lsky-org/lsky-pro 2.0
V 2.0

latest releases: 2.1, 2.0.4, 2.0.3...
2 years ago

嗨,历经三个月的时间,2.0 终于迎来了正式版本。相比前面的版本,这次在安装要求上增添了不少,分别需要满足以下条件:

  • PHP >= 8.0.2
  • BCMath PHP 扩展
  • Ctype PHP 扩展
  • DOM PHP 拓展
  • Fileinfo PHP 扩展
  • JSON PHP 扩展
  • Mbstring PHP 扩展
  • OpenSSL PHP 扩展
  • PDO PHP 扩展
  • Tokenizer PHP 扩展
  • XML PHP 扩展
  • Imagick 拓展
  • exec、shell_exec 函数
  • readlink、symlink 函数
  • putenv、getenv 函数

对比旧版本有哪些新特性?

  • 新的底层框架 Laravel
  • 替换掉了 Bootstrap-fileinput 组件
  • 更为多样化的角色组逻辑,多个角色组可设置多个储存策略,反过来亦然
  • 全新的 UI,依旧是响应式的操作页面
  • 新的我的图片管理页面,瀑布流布局、右键复制图片、复制链接、拖拽多选等操作
  • 可视化的水印配置,支持九个方向以及平铺的方式设置水印,并且支持设置位置偏移量
  • 图片管理使用缩略图展示,且访问缩略图生成不会消耗第三方储存(域名)的流量
  • 增加了 AWS S3、SFTP、WebDav、Minio 的支持
  • 得益于 Laravel,新版本支持多种数据库Mysql 5.7+PostgreSQL 9.6+SQLite 3.8.8+SQL Server 2017+
  • 使用相册功能取代了旧版本的多层文件夹分类功能

有哪些可能引起不适的变化

  1. 新版本中,使用本地储存,图片访问的域名后面需要追加前缀,例如:http(s)://domain.com/uploads/123.jpg
  2. 暂时没有夜间模式
  3. 没有了旧版本中的单用户模式、图片链接追加额外参数、免费的鉴黄服务、软删除、封禁 ip 功能
  4. 图片广场不再是游客上传的图片,而是用户公开的图片

旧版本是否能升级至 2.0?

不可以直接升级,但是现在有迁移脚本,点击链接了解更多 https://docs.lsky.pro/docs/v2/#%E5%8D%87%E7%BA%A7%E6%8C%87%E5%8D%97

如何安装新版本

下载完整版的安装包(lsky-pro-2.0.zip),然后点击链接了解安装流程 https://docs.lsky.pro/docs/v2/quick-start/installation.html

目前已知的问题

  • 无法上传 ico 格式的图片,将在下个版本修复

最后

如果你觉得 lsky-pro 还不错,并且对你有所帮助,不妨给我点个 star,或者给我打赏一杯奶茶🥤
https://docs.lsky.pro/docs/v2/#%E6%8D%90%E8%B5%A0

Don't miss a new lsky-pro release

NewReleases is sending notifications on new releases.