| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-03 | fix | MHSanaei | |
| 2026-01-03 | Remove wget dependency from everywhere (#3598) | Nebulosa | |
| * Remove wget dependency * Merge branch 'curl_only' of https://github.com/nebulosa2007/3x-ui into nebulosa2007-curl_only --------- Co-authored-by: Sanaei <ho3ein.sanaei@gmail.com> | |||
| 2026-01-03 | Set variables for packaging purposes (#3600) | Nebulosa | |
| * Set Variables for settings | |||
| 2026-01-03 | Added EnvironmentFile to systemd unit (#3606) | Mikhail Grigorev | |
| * Added EnvironmentFile to systemd unit * Added support for older releases * Remove ARGS * Fixed copy unit * Fixed unit filename * Update update.sh | |||
| 2026-01-03 | feat: Add etckeeper compatibility (#3602) | weekend sorrow | |
| 2026-01-02 | Set log folder variable to /var/log/3x-ui (#3599) | Nebulosa | |
| * Set log folder variable to /var/log/3x-ui * Set log folder as x-ui and create the log folder * Create the log folder in install and update scripts | |||
| 2025-12-28 | Self-signed SSL (#3611) | Sanaei | |
| 2025-12-04 | fix | MHSanaei | |
| 2025-12-03 | Update for Red Hat base Linux (#3589) | JieXu | |
| * Update install.sh * Update update.sh * Update x-ui.sh * Update install.sh * Update update.sh * Update x-ui.sh * fix | |||
| 2025-11-07 | Add update-all-geofiles key to x-ui.sh (#3586) | fgsfds | |
| * added update-all-geofiles key to x-ui.sh that updated all geofiles * fix * text fixes * typo fix * cleanup | |||
| 2025-10-02 | Add support for OpenSUSE Leap (#3573) | JieXu | |
| * Update update.sh * Update install.sh * Update x-ui.sh * Update x-ui.sh | |||
| 2025-09-25 | Add IPv4 for wget in install | mhsanaei | |
| 2025-09-22 | Add Alpine Linux support (#3534) | Evgeny Volferts | |
| * Add Alpine linux support * Fix for reading logs | |||
| 2025-08-21 | more list for public IP address | mhsanaei | |
| 2025-08-15 | fix: fail2ban on Debian 12 #1701 | mhsanaei | |
| 2025-08-04 | remove: glibc check | mhsanaei | |
| now you can install on all OS like ubuntu 20 or 18 | |||
| 2025-07-27 | Added list of services for get public IP address (IP v4 and v6) (#3216) | Mikhail Grigorev | |
| * Fixed get public IP address * Remove https://ifconfig.io/ip and https://ipinfo.tw/ip --------- Co-authored-by: Mikhail Grigorev <grigorev_mm@magnit.ru> | |||
| 2025-07-27 | small improvement (#3277) | X-Oracle | |
| 2025-07-23 | Update install.sh (#3267) | xujie86 | |
| 2025-07-22 | Increase the number of characters for webBasePath (#3239) | xujie86 | |
| 2025-07-06 | new alternative to get public IP address | mhsanaei | |
| 2025-06-16 | chore: add `RHEL` system to install.sh | xujie86 | |
| fixed #3097 | |||
| 2025-05-06 | fix: check default credentials during a fresh installation | Shishkevich D. | |
| 2025-04-09 | Code refactoring (#2877) | Pk-web6936 | |
| * read without -r will mangle backslashes. https://github.com/koalaman/shellcheck/wiki/SC2162 * read without -r will mangle backslashes. | |||
| 2025-03-22 | glibc version | mhsanaei | |
| replace with OS check | |||
| 2025-03-21 | OS: Alma Linux 9.5+ | mhsanaei | |
| 2025-03-21 | OS: Rocky Linux 9.5+ | mhsanaei | |
| 2025-03-20 | OS: Debian 12+ | mhsanaei | |
| 2025-03-13 | runs-on: ubuntu-22.04 (#2767) | Sanaei | |
| https://github.com/actions/runner-images/issues/11101 | |||
| 2025-02-24 | Make wget verify certificates part2 #2661 | mhsanaei | |
| Co-Authored-By: İrem Kuyucu <siren@kernal.eu> | |||
| 2025-02-24 | Virtuozzo linux support (#2668) | atarwn | |
| 2025-02-04 | revert group management (#2656) | Sanaei | |
| * Revert "json post base path bug fixed (#2647)" This reverts commit 04cf250a547bb64265d256e7d15af7cea5ecfa67. * Revert "Group Management of Subscription Clients" * Revert "fix getSubGroupClients for enable/disable and edit clients." * Revert "Enhance database initialization in db.go (#2645)" This reverts commit 66fe84181b9c4e2f6c6be943a7f486b4308c32ff. * Revert "Add checkpoint handling in CloseDB function (#2646)" This reverts commit 4dd40f6f192e3f94f2ea4fe9e942e6663b5a1527. * Revert "Improved database model migration and added indexing (#2655)" This reverts commit b922d986d6783ce28d00ca948024dee44a11f29e. | |||
| 2025-02-03 | Improved database model migration and added indexing (#2655) | Zahar Izmailov | |
| 2024-12-20 | fail2ban: better ipv6 validation (#2615) | Tara Rostami | |
| 2024-10-31 | bash - remove version limit | mhsanaei | |
| 2024-10-30 | fix access url | mhsanaei | |
| 2024-10-29 | bash - Access URL | mhsanaei | |
| I will add https with domain later | |||
| 2024-10-25 | Update install.sh | mhsanaei | |
| 2024-10-24 | bash - Default credentials detected. Security update required | mhsanaei | |
| 2024-10-24 | OS - Alpine Linux | mhsanaei | |
| fix bash menu for docker | |||
| 2024-10-16 | Update install.sh | mhsanaei | |
| 2024-10-16 | install.sh - check existing settings | mhsanaei | |
| 2024-10-11 | fix lang + more geoip option | MHSanaei | |
| 2024-10-09 | Username & Password will be generated randomly | mhsanaei | |
| 2024-10-08 | fix oracle | mhsanaei | |
| 2024-10-07 | support for openEuler (#2574) | bnam999 | |
| 2024-10-04 | change name H2 to HTTP | mhsanaei | |
| because we also have h3 on it | |||
| 2024-10-04 | if webBasePath lt 3 will be replace with new random | mhsanaei | |
| 2024-10-04 | Add version check (min v2.3.5) | mhsanaei | |
| 2024-10-04 | Web base path will be generated randomly | mhsanaei | |
