Commit Graph
9 Commits
Author SHA1 Message Date
seed f1547818a4 r3: GeoIP refresh 20260813 (Country/City + ASN-derived ISP db) on top of r2 2026-08-13 14:51:47 +00:00
seed fa467e2068 r2: PHP 7.4.33 + ionCube 15.5 runtime repack (main + embedded LB/proxy payloads) 2026-08-13 13:33:59 +00:00
Joel MattisonandClaude Opus 4.8 a8830c9137 Remove IonCube section (out of scope for the installer README)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 21:22:05 -04:00
Joel MattisonandClaude Opus 4.8 d9c774cec7 Document IonCube protection and PHP 7.2/7.4 lock
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 21:16:00 -04:00
Joel MattisonandClaude Opus 4.8 d11c3d50c2 Document successful 20.04 install test, patches, and quirks
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 21:04:30 -04:00
Joel MattisonandClaude Opus 4.8 265e6944ce Patch bundled installer for dead DigitalOcean mirror and hanging maxmind PPA
Real install test on Ubuntu 20.04 surfaced two stale external deps in the
bundled `install`: the DigitalOcean MariaDB 10.6 mirror no longer resolves
(DO retired their distro mirrors), and `add-apt-repository ppa:maxmind/ppa`
hangs forever on hosts that can't reach launchpad.net. patch_installer()
rewrites the MariaDB mirror to mirror.rackspace.com and drops the maxmind PPA
(libmaxminddb0/-dev, mmdb-bin ship in Ubuntu's own repos). Both patches are
gated on the pattern being present, so future fixed packages are untouched.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 20:56:46 -04:00
Joel MattisonandClaude Opus 4.8 863a050413 Run XUI installer non-interactively with auto-generated license
XUI 1.5.13 is the post-shutdown license-free build: the installer's
isValidLicense() only checks len==16 + hex, and the license servers are
offline. Auto-generate a 16-hex key (openssl rand -hex 8), inject it, and
answer the sysctl prompt — fully unattended by default. Adds XUI_LICENSE,
XUI_SYSCTL, XUI_INTERACTIVE env vars and surfaces the panel setup URL.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 20:32:23 -04:00
Joel MattisonandClaude Opus 4.8 796fa5fbd4 Use stable raw/main URL for the install one-liner
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 20:24:42 -04:00
Joel MattisonandClaude Opus 4.8 9679e424fc Add XUI.ONE 1.5.13 installer with self-hosted Gitea mirror
Bootstrap installer that downloads the pre-patched XUI 1.5.13 package
from our Gitea generic-package mirror (GitHub fallback), checksum-verifies
it, and runs the bundled ./install. Includes preflight checks (root,
Ubuntu 20/22/24, x86_64, RAM/disk, re-install guard).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 20:24:07 -04:00