awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
XTLS avatar

XTLS/Xray-install

0
View on GitHub↗
2,955 星标·600 分支·Shell·gpl-3.0·4 次浏览t.me/projectXray↗

Xray Install

Xray-install is a set of command-line utilities and shell scripts designed to automate the deployment, maintenance, and removal of Xray core binaries on Linux systems. It functions as an installation script and service manager to establish network proxy and routing services.

The tool manages the entire proxy server lifecycle, including the fetching of version-specific binaries and the configuration of systemd services and timers. It includes a dedicated routing data updater to refresh geolocation and routing files.

The project covers system-level deployment primitives such as permission management, symlink-based version switching, and automated log rotation to prevent disk space exhaustion. It provides mechanisms for both the complete purge of binaries and the selective removal of service configurations.

Features

  • Proxy Installers - Automates the installation, updating, and removal of network proxy software on Linux systems.
  • Architecture-Aware Binary Fetching - Downloads pre-compiled binaries from remote repositories based on the target machine architecture and requested version.
  • Binary Copy Deployments - Deploys the core binary and associated data files to the system using scripted copy processes.
  • Installation Scripts - Provides Bash scripts to automate the deployment of binaries and system configuration on Linux.
  • Linux Deployment Utilities - Provides a command-line utility for automating the setup and removal of network proxy binaries on Linux.
  • Systemd Service Configurations - Configures systemd services and timers for managing proxy processes and automatic log rotation.
  • Systemd Services - Configures systemd unit files to handle the lifecycle and automatic restarts of the proxy background process.
  • Proxy Core Deployments - Installs and configures Xray core binaries on a server to establish network proxy and routing services.
  • System Service Managers - Sets up background processes and automatic timers to ensure network tools run reliably on Linux.
  • Prebuilt Installation Removals - Supports the uninstallation of binaries and service configurations while optionally preserving logs.
  • Uninstallation Utilities - Xray Core provides a way to permanently remove the core binary and delete all associated configuration files and system logs.
  • Routing Data Updates - Provides a utility to refresh geolocation and routing data files to ensure traffic follows current rules.
  • Symlink-Based Version Switching - Uses symbolic links to point the active service to specific binary versions for easier updates and rollbacks.
  • Service Maintenance - Updates routing data files and manages binary versions to maintain the operational state of the proxy service.
  • Log Rotation Utilities - Creates systemd timers and services to periodically truncate or archive log files to prevent disk overflow.

Star 历史

xtls/xray-install 的 Star 历史图表xtls/xray-install 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

xtls/xray-install 是做什么的?

Xray-install is a set of command-line utilities and shell scripts designed to automate the deployment, maintenance, and removal of Xray core binaries on Linux systems. It functions as an installation script and service manager to establish network proxy and routing services.

xtls/xray-install 的主要功能有哪些?

xtls/xray-install 的主要功能包括:Proxy Installers, Architecture-Aware Binary Fetching, Binary Copy Deployments, Installation Scripts, Linux Deployment Utilities, Systemd Service Configurations, Systemd Services, Proxy Core Deployments。

xtls/xray-install 有哪些开源替代品?

xtls/xray-install 的开源替代品包括: nelvko/clash-for-linux-install — This project is an automated installation and management tool for deploying Clash proxy cores and web dashboards on… bin456789/reinstall — Reinstall is an automated operating system deployer and bare metal provisioning tool designed for virtual private… rocky-linux/rocky — Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a… systemd/systemd — systemd is a comprehensive system and service manager for Linux that orchestrates the entire operating system… wulabing/xray_onekey — Xray_onekey is an automated Linux network proxy deployer and installation script. It is designed to install and… wnlen/clash-for-linux — clash-for-linux is a proxy management platform for Linux that serves as a wrapper for Clash and Mihomo cores. It…

Xray Install 的开源替代方案

相似的开源项目,按与 Xray Install 的功能重合度排序。
  • nelvko/clash-for-linux-installnelvko 的头像

    nelvko/clash-for-linux-install

    13,627在 GitHub 上查看↗

    This project is an automated installation and management tool for deploying Clash proxy cores and web dashboards on Linux systems. It provides a scripted environment deployer that handles the setup of network proxy kernels and administration panels across various distributions and initialization systems. The tooling includes a subscription manager that handles multiple proxy feeds with automated updates and format conversion for profile switching. It also provides a service controller for managing the operational status, lifecycle, and log tracking of the proxy services. The system covers au

    Shellclashclash-metalinux
    在 GitHub 上查看↗13,627
  • bin456789/reinstallbin456789 的头像

    bin456789/reinstall

    12,251在 GitHub 上查看↗

    Reinstall is an automated operating system deployer and bare metal provisioning tool designed for virtual private servers and remote hardware. It functions as a remote disk imaging utility and OS management tool, enabling the deployment and reinstallation of Linux and Windows operating systems without requiring physical access to the machine. The project distinguishes itself by automating complex installation hurdles, such as bypassing hardware requirements for RAM, TPM, and SecureBoot. It manages critical low-level tasks including hardware-aware driver injection, raw disk image deployment wi

    Shellalpinealpine-linuxboot
    在 GitHub 上查看↗12,251
  • rocky-linux/rockyrocky-linux 的头像

    rocky-linux/rocky

    9,497在 GitHub 上查看↗

    Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a community-maintained Linux server distribution that provides a platform focused on stability and security. The project is fundamentally a Red Hat Enterprise Linux compatible operating system, maintaining bug-for-bug binary compatibility to ensure identical software behavior. This allows it to serve as an enterprise-grade platform without proprietary licensing. The distribution covers a broad range of system administration capabilities, including package management via modular repository

    enterprise-linuxrocky
    在 GitHub 上查看↗9,497
  • systemd/systemdsystemd 的头像

    systemd/systemd

    15,324在 GitHub 上查看↗

    systemd is a comprehensive system and service manager for Linux that orchestrates the entire operating system lifecycle. It functions as the primary init system, managing the transition from firmware to a fully initialized user space while providing a unified framework for service orchestration, hardware management, and resource control. The project distinguishes itself through its declarative, unit-based configuration model and dynamic dependency resolution, which allow for efficient, on-demand service activation and socket-based process management. It integrates deep system observability th

    Ccinitlinux
    在 GitHub 上查看↗15,324
查看 Xray Install 的所有 30 个替代方案→