Update README with improved clarity and details
This commit is contained in:
1 parent
6e9b60635a
commit
711759331d
1 file changed
+14
-10
@@ -9,12 +9,12 @@
|
||||
|
||||
## 特性
|
||||
|
||||
- **全平台适配**:兼容所有系统,修复上游开源版无法在 iOS 长按的问题,优化交互。
|
||||
- **开箱即用**:默认用 SQLite,不需要额外跑一个数据库服务;容器起来后浏览器打开就是安装向导。
|
||||
- **低配友好**:默认的 Web 服务并发参数是按小内存服务器调过的,也都可以用环境变量单项覆盖。
|
||||
- **安全加固**:登录/注册等认证接口有限流,不采信客户端伪造的转发头,移除了 SVG 上传,并升级了一批带 CVE 的依赖。
|
||||
- **界面清爽**:整套前端重做过,简洁风格 + 亮色/暗色/跟随系统。
|
||||
- **图库功能**:支持**图片标签** —— 给单张或多张图片打标、在图片墙上按标签筛选、卡片上直接显示标签;标签按用户隔离,互相看不见。
|
||||
- **全平台适配**:兼容所有平台浏览器,修复上游开源版无法在 iOS 长按的问题,优化交互。
|
||||
- **开箱即用**:默认用 SQLite,不需要额外跑一个数据库服务;容器首次部署后浏览器打开就是安装向导。
|
||||
- **低配友好**:默认 Web 服务并发参数专为低配服务器优化,参数都可以通过环境变量单项覆盖。
|
||||
- **安全加固**:登录/注册等认证接口增加限流,不采信客户端伪造的转发头,移除了 SVG 上传,并淘汰了一批带 CVE 的依赖。
|
||||
- **界面清爽**:整套前端 UI 重做,简洁风格 + 亮色/暗色/跟随系统。
|
||||
- **图库功能**:支持**图片标签** —— 给单张或多张图片打标、在图片墙上按标签筛选、卡片上直接显示标签;标签按用户隔离,互相不可见。
|
||||
|
||||
---
|
||||
|
||||
@@ -46,11 +46,12 @@ docker run -d --name lsky-pro --restart unless-stopped \
|
||||
ghcr.io/mole404/lsky-pro-docker:latest
|
||||
```
|
||||
|
||||
卷路径按你的实际情况改(上例是宿主 `/root/lsky-pro/data`)。上面把端口只绑到 `127.0.0.1`:生产环境推荐这样,再在前面放一层 Nginx 反代来终结 TLS,容器本身不用直接对外。
|
||||
容器挂载卷路径可按你的实际情况改(上例是 `/root/lsky-pro/data`)。
|
||||
上面把端口只绑到 `127.0.0.1`:生产环境推荐这样,再在前面放一层 Nginx 反代来终结 TLS,容器本身不用直接对外。
|
||||
|
||||
### 首次安装
|
||||
|
||||
1. 容器首次部署后访问 `http://<主机>:8089/`,会自动跳到安装向导,**更推荐设置反代**。
|
||||
1. 容器首次部署后访问 `http://<主机>:8089/`,会自动跳到安装向导,**更推荐设置反代访问**。
|
||||
2. 按向导填写数据库(默认 SQLite,镜像自带驱动)与管理员账号。
|
||||
3. 安装结果写进卷里的 `.env` 与 `database/`。
|
||||
|
||||
@@ -59,6 +60,7 @@ docker run -d --name lsky-pro --restart unless-stopped \
|
||||
## 升级
|
||||
|
||||
```bash
|
||||
cd 容器挂载目录
|
||||
docker compose pull
|
||||
docker compose up -d
|
||||
```
|
||||
@@ -94,7 +96,7 @@ docker compose up -d
|
||||
|
||||
---
|
||||
|
||||
## 关于这个仓库本身
|
||||
## 关于这个仓库
|
||||
|
||||
- `src/` 是 vendored 的上游应用源码(上游已声明停止维护),本仓库在自己的分支上做了维护性修改与功能补充。
|
||||
- **相对上游改了哪些文件、为什么改**,全部登记在一份清单里,可随时自查:
|
||||
@@ -120,4 +122,6 @@ docker compose up -d
|
||||
- 应用本体:[lsky-org/lsky-pro](https://github.com/lsky-org/lsky-pro)(GPL-3.0);`src/` 保留上游的 `LICENSE` 与全部署名。
|
||||
- Docker 打包:fork 自 [HalcyonAzure/lsky-pro-docker](https://github.com/HalcyonAzure/lsky-pro-docker)(AGPL-3.0),本仓库自身的打包脚本沿用该许可。
|
||||
|
||||
非官方镜像,自用为主。使用前请自行判断是否符合你的需求与合规要求。
|
||||
**非官方镜像,自用为主**
|
||||
使用前请自行判断是否符合你的需求与合规要求。
|
||||
如果有其他需求,请自行 Fork 修改,本人不提供维护保障。
|
||||
Reference in new issue
Block a user