docs: 补全不同平台下编译运行程序的步骤

分别为中文和英文README添加Windows(PowerShell)以及Linux/macOS的编译运行命令,完善部署文档
This commit is contained in:
梦渊 2026-07-06 21:21:51 +08:00
parent 66a1967260
commit 4bf59e9975
2 changed files with 18 additions and 0 deletions

View file

@ -76,11 +76,20 @@ docker compose -f deploy/docker-compose.yml up -d
Build and run the single server program:
Windows (PowerShell):
```powershell
go build -o bin/gramsrv.exe ./cmd/telesrv
.\bin\gramsrv.exe
```
Linux / macOS:
```bash
go build -o bin/gramsrv ./cmd/telesrv
./bin/gramsrv
```
On first start, `gramsrv` creates `data/server_rsa.pem`, applies database
migrations, seeds bundled language packs, prepares optional media resources,
starts MTProto on `0.0.0.0:2398`, and brings up the update/media/background

View file

@ -71,11 +71,20 @@ docker compose -f deploy/docker-compose.yml up -d
编译并启动唯一的 server 程序:
Windows (PowerShell)
```powershell
go build -o bin/gramsrv.exe ./cmd/telesrv
.\bin\gramsrv.exe
```
Linux / macOS
```bash
go build -o bin/gramsrv ./cmd/telesrv
./bin/gramsrv
```
第一次启动时,`gramsrv` 会创建 `data/server_rsa.pem`,自动执行数据库 migrations导入内置语言包准备可选媒体资源`0.0.0.0:2398` 监听 MTProto并在同一进程里启动 updates、media、后台调度等 worker。
常用本地环境变量: