Commit Graph
6 Commits
Author SHA1 Message Date
Ivan RazinandClaude Fable 5 c3926222c2 Document AdGuard Home script in README (RU + EN)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 09:49:55 +03:00
Ivan RazinandClaude Fable 5 2c5376154e Simplify install command in README, add English version
Domain arguments dropped from the quick-start command (the installer
prompts for them). English translation lives in README_EN.md, both
files cross-link.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 14:45:20 +03:00
Ivan RazinandClaude Opus 4.8 65e095133f Patch: enforce panel HTTPS, fix set -e SIGPIPE abort, README one-liner
- x-ui-patch.sh: detect when the panel has no TLS cert (empty webCertFile)
  and enable HTTPS the way the main installer does — symlink the Let's
  Encrypt cert into /root/cert/$domain and register it via `x-ui cert`.
  Without this the panel serves plain HTTP and every proxy_pass
  https://127.0.0.1:panel_port (including the diag SSO bridge) fails.
- x-ui-patch.sh: guard the `tr </dev/urandom | head -c N` random generators
  with `|| true`. head closes the pipe, tr dies with SIGPIPE (141), and
  under `pipefail`+`errexit` that intermittently aborts the whole script.
- README: replace the two-step patch download/run block with a single
  curl|bash one-liner (also drops a stale wget filename mismatch).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 08:34:27 +03:00
Ivan Razin ddc7deef31 Update README.md 2026-07-04 11:52:50 +03:00
Ivan RazinandClaude Sonnet 4.6 3b344ebc9f Rewrite README: current features, YouTube-safe commands
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-24 20:45:43 +03:00
Ivan RazinandClaude Sonnet 4.6 411490ab82 Initial commit: modular single-file 3x-ui installer
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-24 10:33:07 +03:00