Skip to content

Latest commit

Β 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

Hysteria2 Linux Auto Deploy

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.


πŸš€ Features

  • 🧩 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)

πŸ“¦ Requirements

  • Linux VPS
  • Root access (or sudo)
  • Internet connection
  • At least 64M (128M recommend) of DRAM

🧠 Overview

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.


βš™οΈ Installation

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 bash

then

wget -qO- https://raw.githubusercontent.com/lmx0125/hysteria2-linux-setup/main/install.sh | bash

About

install hysteria2 on linux automaticly

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages