Commit Graph
7 Commits
Author SHA1 Message Date
seed 219e39bcc0 r5: self-building GeoIP (static mkisp + mirror/gitea-fallback/sanity-gate); retire builder+puller 2026-08-13 17:09:47 +00:00
seed b5cb88c560 r4: self-installing monthly GeoIP refresh cron (service hook + puller) 2026-08-13 15:39:49 +00:00
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 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 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