You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+36-5Lines changed: 36 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,28 +1,50 @@
1
1
# OmniBox Backend
2
2
3
+
## Project Introduction
4
+
5
+
OmniBox Backend is a backend service developed based on the NestJS framework, providing user authentication, file management, conversation management, and other functionalities.
6
+
7
+
## Main Features
8
+
9
+
### File Management
10
+
11
+
- Supports file upload, download, and management
12
+
- Integrated MinIO object storage
13
+
14
+
### Conversation Management
15
+
16
+
- Supports multi-user conversations
17
+
- Message history records
18
+
19
+
### Permission Management
20
+
21
+
- Namespace-based permission control
22
+
- User group management
23
+
- Resource permission allocation
24
+
3
25
## Dev
4
26
5
27
### Docker
6
28
7
-
+ Watch & Debug mode
29
+
- Watch & Debug mode
8
30
9
31
```shell
10
32
docker compose -f base.yaml -f dev.yaml up -d
11
33
```
12
34
13
-
+ Build mode
35
+
- Build mode
14
36
15
37
```shell
16
38
docker compose -f base.yaml -f build.yaml up -d --build
0 commit comments