fix: support panel bootstrap without github api
This commit is contained in:
@ -117,11 +117,14 @@ PT_SERVER="server-01-random-block"
|
||||
PT_JAVA_ARGS="-Xms1G -Xmx1G"
|
||||
```
|
||||
|
||||
`panel-start.sh` 默认会额外下载 `packwiz-installer.jar`,并通过本地文件方式交给 bootstrap 使用,适合 GitHub API 受限(例如 403)的面板环境。
|
||||
|
||||
这个脚本会:
|
||||
|
||||
1. 从 Gitea 下载整个仓库归档
|
||||
2. 解压到当前目录下的 `pt-minecraft-modpack/`
|
||||
3. 自动调用仓库里的 `start.sh`
|
||||
3. 额外下载 `packwiz-installer.jar`
|
||||
4. 自动调用仓库里的 `start.sh`
|
||||
|
||||
### 直接下载链接
|
||||
|
||||
@ -215,6 +218,7 @@ bash ./start.sh
|
||||
- `PT_SERVER_JAR`:手动指定启动的服务端 jar 路径
|
||||
- `PT_RUNTIME_DIR`:缓存下载内容与状态文件的目录,默认 `.pt-panel-runtime/`
|
||||
- `PT_PACKWIZ_BOOTSTRAP_NO_UPDATE=1`:禁用 bootstrap 自更新
|
||||
- `PT_PACKWIZ_BOOTSTRAP_MAIN_JAR`:手动指定本地 `packwiz-installer.jar` 路径(适合 GitHub API 受限环境)
|
||||
- `PT_FABRIC_INSTALLER_VERSION`:手动指定 Fabric installer 版本
|
||||
- `PT_PACKWIZ_BOOTSTRAP_URL`:手动指定 bootstrap 下载地址
|
||||
|
||||
|
||||
Reference in New Issue
Block a user