About this project

KEJILION.SH (Keji Lion one-click script tool) is a comprehensive management script for Linux servers, suitable for both beginners and experienced users. Its core features include: system information overview (CPU, memory, disk, bandwidth, and other running status), network testing tools (speed test, return route, latency, packet loss detection), Docker container management (containers, images, networks, volumes, and log management), LDNMP one-click deployment (Nginx, MySQL, PHP, Redis website environment), website defense and optimization (CC protection, anti-crawler, firewall, performance optimization), backup and migration (site and database backup, restore, and remote migration), BBR acceleration optimization (kernel acceleration and network congestion control algorithms), app marketplace integration (one-click installation and management of common panels, services, and applications), and automatic update mechanism. The script supports multiple Linux distributions, including Ubuntu, Debian, CentOS, Alpine Linux, Kali Linux, Arch Linux, Red Hat, Fedora, AlmaLinux, and Rocky Linux. Users can install it with the command `bash <(curl -sL kejilion.sh)`, and after the first run, they can set the `k` shortcut command to directly open the main menu. Additionally, the project provides the KPanel web management panel, which can be deployed with `bash <(curl -sL kejilion.sh) app kpanel` for modern browser-based management. Resources created by the script and KPanel can discover each other and continue to be managed. The project is open-sourced under the Apache License 2.0 and offers multilingual support (Simplified Chinese, Traditional Chinese, English, 한국어, 日本語, Русский, فارسی).