|
|
@@ -23,6 +23,8 @@ hbbr -k 123456789
|
|
23
|
23
|
|
|
24
|
24
|
### **Web UI**: 使用前后端分离,提供用户友好的管理界面,主要用来管理和展示。
|
|
25
|
25
|
|
|
|
26
|
+***前端代码在[rustdesk-api-web](https://github.com/lejianwen/rustdesk-api-web)***
|
|
|
27
|
+
|
|
26
|
28
|
***初次安装管理员为用户名密码为admin admin,请即时更改密码***
|
|
27
|
29
|
|
|
28
|
30
|
1. 管理员界面
|
|
|
@@ -95,13 +97,22 @@ rustdesk:
|
|
95
|
97
|
#安装swag,如果不需要生成文档,可以不安装
|
|
96
|
98
|
go install github.com/swaggo/swag/cmd/swag@latest
|
|
97
|
99
|
```
|
|
98
|
|
-3. 运行
|
|
|
100
|
+3. 编译后台前端,前端代码在[rustdesk-api-web](https://github.com/lejianwen/rustdesk-api-web)中
|
|
|
101
|
+ ```bash
|
|
|
102
|
+ cd resources
|
|
|
103
|
+ git clone https://github.com/lejianwen/rustdesk-api-web
|
|
|
104
|
+ cd rustdesk-api-web
|
|
|
105
|
+ npm install
|
|
|
106
|
+ npm run build
|
|
|
107
|
+ cp -ar dist/* ../admin/
|
|
|
108
|
+ ```
|
|
|
109
|
+4. 运行
|
|
99
|
110
|
```bash
|
|
|
111
|
+ #直接运行
|
|
100
|
112
|
go run cmd/apimain.go
|
|
101
|
|
- #或者直接Build
|
|
102
|
|
- ./build.sh
|
|
103
|
|
- #或者使用generate_api.go生成api
|
|
|
113
|
+ #或者使用generate_api.go生成api并运行
|
|
104
|
114
|
go generate generate_api.go
|
|
105
|
115
|
```
|
|
106
|
|
-4. 编译,如果想自己编译,先cd到项目根目录,然后windows下直接运行`build.bat`,linux下运行`build.sh`,编译后会在`release`
|
|
|
116
|
+5. 编译,如果想自己编译,先cd到项目根目录,然后windows下直接运行`build.bat`,linux下运行`build.sh`,编译后会在`release`
|
|
107
|
117
|
目录下生成对应的可执行文件。
|
|
|
118
|
+
|