改进
This commit is contained in:
40
README.md
40
README.md
@@ -1,31 +1,35 @@
|
||||
# AFI - gossa 的个人维护分支
|
||||
|
||||
# AFI - gossa 的现代化改进与维护分支
|
||||
|
||||
本项目 fork 自 [Gossa, 由 Pierre Dubouilh 及 Gossa Authors 开发维护](https://github.com/pldubouilh/gossa), 并重新初始化 git.
|
||||
|
||||
一个敏捷且超轻量的文件网页服务器, 无依赖且代码量极小, 易于审查.
|
||||
一个轻量的文件网页服务器, 无依赖且代码量极小, 易于审查.
|
||||
|
||||
默认提供简洁的UI, 包含以下功能:
|
||||
可与配置好的 rclone 与 fuse 实例搭配, 但不附带配置界面.
|
||||
|
||||
* 文件/目录浏览与处理
|
||||
* 拖放上传
|
||||
* 轻量级网页 UI, 毫秒级响应
|
||||
* 文本编辑器
|
||||
* 键盘导航
|
||||
* 轻量级且无依赖的代码库
|
||||
* 快速的 Go 语言静态服务器
|
||||
* 只读模式
|
||||
* 支持 PWA
|
||||
* 多平台支持
|
||||
默认提供简洁现代的用户界面, 并包含以下功能:
|
||||
|
||||
* 文件/目录浏览与处理
|
||||
* 拖放上传
|
||||
* 轻量级网页用户界面, 毫秒级响应
|
||||
* 键盘导航
|
||||
* 轻量级, 且易于维护的代码库
|
||||
* 快速的 Go 语言静态服务器
|
||||
* 基于 DESCRIPT.ION 的文件注释支持
|
||||
* 可选的只读模式
|
||||
* 可选的 symlink 追踪
|
||||
* 支持 PWA
|
||||
* 多平台支持
|
||||
|
||||
## 使用方法
|
||||
|
||||
```sh
|
||||
% ./afi --help
|
||||
```
|
||||
|
||||
## 编译
|
||||
|
||||
```bash
|
||||
go vet && go fmt
|
||||
go build -o afi # 单文件, 包括 web 资源
|
||||
go build -tags dev -o afi-dev # 使用运行目录(优先)或程序目录下的 web 资源
|
||||
```
|
||||
# go vet && go fmt # 可选
|
||||
go build -o afi # 单文件, 自包括 web 资源, 便于部署
|
||||
go build -tags dev -o afi-dev # 使用运行目录(优先)或程序目录下的 web 资源 (ui 目录)
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user