lsky-pro/README.md

98 lines
3.8 KiB
Markdown
Raw Normal View History

2020-03-15 17:09:21 +08:00
<img align="right" width="100" src="./public/static/app/images/icon.png" alt="Lsky Pro Logo"/>
2018-10-12 23:49:38 +08:00
2020-03-15 14:21:33 +08:00
<h1 align="left"><a href="https://www.lsky.pro">Lsky Pro</a></h1>
☁ Your photo album on the cloud.
[![PHP](https://img.shields.io/badge/PHP->=5.6-orange.svg)](http://php.net)
[![Release](https://img.shields.io/github/v/release/wisp-x/lsky-pro)](https://github.com/wisp-x/lsky-pro/releases)
[![Issues](https://img.shields.io/github/issues/wisp-x/lsky-pro)](https://github.com/wisp-x/lsky-pro/issues)
2020-03-15 21:17:55 +08:00
[![Code size](https://img.shields.io/github/languages/code-size/wisp-x/lsky-pro?color=blueviolet)](https://github.com/wisp-x/lsky-pro)
[![Repo size](https://img.shields.io/github/repo-size/wisp-x/lsky-pro?color=eb56fd)](https://github.com/wisp-x/lsky-pro)
2020-03-15 14:21:33 +08:00
[![Last commit](https://img.shields.io/github/last-commit/wisp-x/lsky-pro/dev)](https://github.com/wisp-x/lsky-pro/commits/dev)
[![License](https://img.shields.io/badge/license-GPL_V3.0-yellowgreen.svg)](https://github.com/wisp-x/lsky-pro/blob/master/LICENSE)
2018-10-12 23:41:22 +08:00
2020-03-15 21:11:09 +08:00
[文档](https://www.kancloud.cn/wispx/lsky-pro) &nbsp;
[演示](https://pic.iqy.ink) &nbsp;
2020-03-15 14:52:09 +08:00
[Chrome 拓展](https://github.com/wisp-x/lsky-pro-chrome-extension) &nbsp;
[Telegram 群组](https://t.me/lsky_pro)
2018-10-15 19:38:38 +08:00
2019-10-31 12:59:53 +08:00
> 下载稳定版请点击[这里](https://github.com/wisp-x/lsky-pro/releases),发现 bug 可发送邮件至邮箱i@wispx.cn或提交 [issues](https://github.com/wisp-x/lsky-pro/issues)
2018-10-15 18:41:59 +08:00
2018-10-13 00:31:36 +08:00
![homepage.png](./public/static/app/images/demo/1.png)
![homepage.png](./public/static/app/images/demo/2.png)
2020-03-14 23:13:03 +08:00
### 📌 TODO
* [x] 支持第三方云储存,本地、阿里云 OSS、腾讯云 COS、七牛云、又拍云、FTP
* [x] 多图上传、拖拽上传、粘贴上传、上传预览、全屏预览、页面响应式布局
* [x] 简洁的图片管理功能,支持鼠标右键、单选多选、重命名等操作
* [x] 全局配置用户初始剩余储存空间、设置指定用户剩余储存空间
* [x] 一键复制图片外链、二维码扫描链接、图片鉴黄功能
* [x] 设置上传文件、文件夹路径命名规则、文件夹分类功能
* [x] 接口上传、图片软删除
2021-04-21 16:38:44 +08:00
* [x] OTA 在线升级系统
2020-03-15 21:11:09 +08:00
* [x] (Dark)暗黑主题
* [x] IP 封禁功能(支持通配符)
* [x] 自定义链接参数
2020-03-18 14:25:36 +08:00
* [x] 单用户模式
* [x] 图片广场(画廊)
2021-04-21 16:14:58 +08:00
* [x] 上传图片自动增加水印(支持图片或文字)
2020-03-14 23:13:03 +08:00
### 🛠 安装要求
* PHP 版本 &ge; 5.6
2019-05-05 15:46:16 +08:00
* mysql 版本 &ge; 5.5
* PDO 拓展
* ZipArchive 支持
2019-05-05 15:46:16 +08:00
* fileinfo 拓展
* curl 拓展
2018-10-12 23:41:22 +08:00
注:如果使用 FTP 功能,需要开启 PHP 的 FTP 拓展
2020-02-29 23:53:57 +08:00
2020-03-14 23:13:03 +08:00
### 🔍 安装教程
2019-05-05 15:46:16 +08:00
1. 下载兰空,上传至 web 运行环境,解压。
2018-10-12 23:41:22 +08:00
2. 设置运行目录为 public。
2019-05-05 15:46:16 +08:00
3. 配置 Rewrite 规则:
2018-10-12 23:41:22 +08:00
##### Nginx
2018-10-13 17:07:25 +08:00
```
2018-10-12 23:41:22 +08:00
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last; break;
2018-10-13 17:07:25 +08:00
}
2018-10-12 23:41:22 +08:00
}
2018-10-13 17:07:25 +08:00
```
2018-10-12 23:41:22 +08:00
##### Apache:
2019-05-05 15:46:16 +08:00
Apache 直接使用 .htaccess 即可
2018-10-12 23:41:22 +08:00
4. 访问首页,未安装自动跳转至安装页面,根据页面提示安装即可。
5. 安装完成以后请设置 runtime 目录 0755 权限如果你使用本地存储public 目录也需要设置为 0755 权限
2018-10-12 23:41:22 +08:00
2020-03-14 23:13:03 +08:00
### 📧 联系我
2019-03-06 14:54:18 +08:00
- Email: i@wispx.cn
2019-11-25 11:07:34 +08:00
2020-03-14 23:13:03 +08:00
### 💰 捐赠
Lsky Pro 的开发和更新等,都是作者在空余时间独立开发,并免费开源使用,如果您认可我的作品,并且觉得对你有所帮助我愿意接受来自各方面的捐赠😃。
<table width="100%">
<tr>
<th>支付宝</th>
<th>微信</th>
</tr>
<tr>
<td><img src="./public/static/app/images/demo/alipay.png?t=201911251121"></td>
<td><img src="./public/static/app/images/demo/wechat.jpeg?t=201911251121"></td>
</tr>
</table>
2020-03-15 01:09:59 +08:00
### 😋 鸣谢
2018-10-12 23:41:22 +08:00
- ThinkPHP
- Jquery
- BootStrap
- Mdui
- viewer.js
- context.js
2020-03-14 23:13:03 +08:00
### 📃 开源许可
2018-10-22 15:58:14 +08:00
[GPL 3.0](https://opensource.org/licenses/GPL-3.0)
2018-10-12 23:41:22 +08:00
2019-03-06 15:03:33 +08:00
Copyright (c) 2018-present Lsky Pro.