An automated script to install and configure a Hysteria2 node on Linux with minimal effort.
This tool is designed for lightweight environments and one-click setup.
- π§© Automatically installs required dependencies
- βοΈ Downloads and configures Hysteria2
- π Sets up OpenRC or Systemd service for auto start
- π¦ Supports configuration file generation
- π Detects public IPv4 automatically
- π Runs securely as a non-root service (optional)
- Linux VPS
- Root access (or sudo)
- Internet connection
- At least 64M (128M recommend) of DRAM
This project includes all the main features needed to automatically deploy and manage a Hysteria2 node on Linux.
It aims to simplify setup for servers, VPS, or embedded systems.
Run the following command to install and deploy: (you need bash environment first)
If you are using alpine linux, you may run this command firstly.
apk add --no-cache bashthen
wget -qO- https://raw.githubusercontent.com/lmx0125/hysteria2-linux-setup/main/install.sh | bash