[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-80520":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":15,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":16,"rankGlobal":8,"rankLanguage":8,"license":17,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":8,"pushedAt":8,"updatedAt":22,"readmeContent":23,"aiSummary":24,"trendingCount":14,"starSnapshotCount":14,"syncStatus":25,"lastSyncTime":26,"discoverSource":27},80520,"mhsanaei-3x-ui-offline-installer","Fox-Fig\u002Fmhsanaei-3x-ui-offline-installer","Fox-Fig",null,"Rust",76,17,71,1,0,5,41.27,"GNU General Public License v3.0",false,"main",true,[],"2026-06-12 04:01:28","# 3x-ui Offline Installer Builder\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-GPLv3-blue.svg)]()\n[![Rust](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLanguage-Rust-orange.svg)](https:\u002F\u002Fwww.rust-lang.org\u002F)\n\n**3x-ui Offline Installer Builder** is a high-performance, resilient tool designed to build fully self-contained installation bundles for the 3x-ui panel, specifically for air-gapped and restricted network environments.\n\n🇮🇷 [Read in Persian (فارسی)](README_FA.md) 🇮🇷\n\n---\n\n## 🚀 Introduction\nThis tool eliminates the need for internet access on target servers by pre-packaging everything—from system dependencies (.deb, .rpm, .apk) to the panel binaries and SSL certificates—into a single, executable shell script. \n\n### Key Hardening Features:\n- **🧠 Smart Update Engine:** Detects existing installations and offers safe updates (preserving DB\u002Fusers) or clean reinstalls.\n- **🌐 Multi-Repo Discovery:** Intelligent scraping of multiple streams (BaseOS\u002FAppStream) for RHEL-based resilience.\n- **🔄 Infinite Network Resilience:** Bullet-proof downloader that continuously retries partial downloads instead of failing, ensuring successful bundling even on highly unstable or restricted networks.\n- **🔒 Advanced SSL Management:** \n  - Automated **Self-Signed** generation with **Dynamic mode** (defer generation to target server to match its IP automatically).\n  - Built-in **Let's Encrypt DNS-01 Challenge** (Generates trusted certs natively utilizing DoH over SOCKS5\u002FHTTP proxy).\n  - Custom certificate bundling.\n\n---\n\n## ⚡ Quick Start\n\n### 1. Download\nGet the latest pre-built binary for your operating system from the [Releases Page](https:\u002F\u002Fgithub.com\u002FFox-Fig\u002Fmhsanaei-3x-ui-offline-installer\u002Freleases).\n\n### 2. Run the Builder\nExecute the builder on a machine with internet access.\n\n**Linux \u002F macOS:**\n```bash\nchmod +x xui-offline-builder\n.\u002Fxui-offline-builder\n```\n\n**Windows:**\nDouble-click `xui-offline-builder-windows.exe` or run via PowerShell:\n```powershell\n.\\xui-offline-builder-windows.exe\n```\n\n### 3. Deploy to Server\nTransfer the generated bundle to your target server. The output will be a single `.sh` file (the name depends on the bundle name you chose during the wizard).\n```bash\n# Run on the target server (No internet required)\nbash YOUR_BUNDLE_NAME.sh\n```\n\n---\n\n## 📋 Compatibility Matrix\n\n| Distribution | Support | Mode |\n| :--- | :--- | :--- |\n| **Ubuntu \u002F Debian** | Full (.deb) | 🟢 100% Offline |\n| **Rocky \u002F Alma \u002F CentOS** | Base + AppStream | 🟢 100% Offline |\n| **Fedora (v39-v44)** | Full (.rpm) | 🟢 100% Offline |\n| **Alpine Linux** | Full (.apk) | 🟢 100% Offline |\n| **Arch \u002F Manjaro** | Rolling | 🟡 Hybrid |\n\n---\n\n## ❤️ Support & Donate\nIf you find this project useful, please consider donating to support development and server costs.\n\n| Currency | Address |\n| :--- | :--- |\n| **Ethereum (ETH)** | `0xb59993FeCace98BF6b89a216f5ca1776028A7047` |\n| **Bitcoin (BTC)** | `bc1qx28s2sz3nvhelclpgan24ymflssql8uzcmexn3` |\n| **Ripple (XRP)** | `rHoTVZWrPhYWf4uHkHZFicrJsADp57Yq4g` |\n| **USDT \u002F TRX (TRC20)** | `TXKnT3drzW4kb7imKrr1DVfwZWkrQWWpJo` |\n| **Toncoin (TON)** | `UQBfP7DC-SJZT7aITPIGacrm09H6b_thlSOzc_5zesnBYMBI` |\n\n---\n\n## 📄 License\nThis project is licensed under the [GPLv3 License](LICENSE).\n\n---\n\n\u003Cdiv align=\"center\">\n  Made with ❤️ by \u003Ca href=\"https:\u002F\u002Ft.me\u002FFoxFig\">FoxFig Team\u003C\u002Fa>\u003Cbr>\n  Dedicated to all people of Iran 🇮🇷\n\u003C\u002Fdiv>\n","3x-ui Offline Installer Builder 是一个高性能且可靠的工具，用于构建完全自包含的安装包，适用于3x-ui面板，在隔离网络和受限网络环境中特别有用。该项目使用Rust语言编写，具备智能更新引擎、多仓库发现、无限网络恢复能力和高级SSL管理等核心功能。智能更新引擎能够检测现有安装并提供安全更新或干净重装；多仓库发现机制为基于RHEL的系统提供了更强的适应性；其下载器在不稳定或受限制的网络条件下也能持续尝试直至成功。此外，它支持自动化生成自签名证书及通过DNS-01挑战生成Let's Encrypt证书等功能。此工具非常适合需要在无互联网环境下部署3x-ui面板的各种服务器场景。",2,"2026-06-11 04:01:04","CREATED_QUERY"]