r2: PHP 7.4.33 + ionCube 15.5 runtime repack (main + embedded LB/proxy payloads)

This commit is contained in:
2026-08-13 13:33:59 +00:00
parent a8830c9137
commit fa467e2068
2 changed files with 7 additions and 7 deletions
+4 -4
View File
@@ -12,7 +12,7 @@ fallback.
1. Pre-flight checks — root, Ubuntu 20.04/22.04/24.04, x86_64, RAM/disk, re-install guard
2. Installs missing deps (`wget`, `unzip`, `tar`)
3. Downloads `XUI_1.5.13.zip` (~661 MB) from the Gitea mirror (falls back to GitHub)
3. Downloads `XUI_1.5.13-r2.zip` (~659 MB, r2 runtime repack) from the Gitea mirror (falls back to GitHub)
4. Verifies the SHA-256 checksum (on by default)
5. Extracts `install`, `database.sql`, `xui.tar.gz`
6. Runs the bundled `./install` **non-interactively** — auto-generates a valid
@@ -55,8 +55,8 @@ and the one-liner picks it up, no version bump needed.
The 661 MB release is hosted on our Gitea, publicly downloadable with **no auth**:
```
https://git.ops01.hprx.zip/api/packages/seed/generic/xui/1.5.13/XUI_1.5.13.zip
sha256: a92e5f21a338c56190d7580f449492c970b5d4219474548ca5ec2f06bc57b2e7
https://git.ops01.hprx.zip/api/packages/seed/generic/xui/1.5.13-r2/XUI_1.5.13-r2.zip
sha256: 73e6aabcb279f7df50b6fd94d2a0a8871c1afa31209fb3d23a377794d6140252 (r2: PHP 7.4.33, ionCube 15.5, patched LB/proxy payloads; stock 1.5.13 kept for rollback)
```
Re-uploading later (e.g. a new version) — from any box with the Gitea token:
@@ -117,7 +117,7 @@ To pull a local copy anytime:
```bash
curl -L -o release/XUI_1.5.13.zip \
"https://git.ops01.hprx.zip/api/packages/seed/generic/xui/1.5.13/XUI_1.5.13.zip"
"https://git.ops01.hprx.zip/api/packages/seed/generic/xui/1.5.13-r2/XUI_1.5.13-r2.zip"
```
## Credentials