deploying-hy2-nodes

Automate Hysteria2 proxy node deployment and configuration via SSH.

12|2|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/Buywatermelon/tunpilot --skill deploying-hy2-nodes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploying-hy2-nodes
Source: https://github.com/Buywatermelon/tunpilot/tree/main/plugin/skills/deploying-hy2-nodes
Command: npx skills add https://github.com/Buywatermelon/tunpilot --skill deploying-hy2-nodes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, bc, netcat-openbsd, dnsutils, iproute2, iperf3, mtr, openssl, iptables-persistent, netfilter-persistent, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex process of deploying production-ready Hysteria2 proxy nodes, ensuring optimal performance, security, and censorship resistance.

Core Features & Use Cases

  • Automated Deployment: One-click deployment of Hysteria2 servers on remote machines via SSH.
  • Configuration Management: Handles kernel tuning, TLS certificate setup (ACME or self-signed), firewall rules, and systemd service management.
  • Node Registration: Automatically registers the deployed node with the TunPilot MCP for centralized management.
  • Use Case: Quickly set up a new Hysteria2 node in a new data center by providing the SSH details and a domain name, letting the Skill handle the rest.

Quick Start

Use the deploying-hy2-nodes skill to deploy a new Hysteria2 node on [email protected] with domain example.com.

Frequently Asked Questions about deploying-hy2-nodes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Hysteria2 node deployment on a remote server?

To automate Hysteria2 node deployment, this Skill connects to remote servers via SSH to manage kernel tuning, TLS certificates, firewall rules, and systemd service setup. It handles the entire configuration process automatically after you provide the SSH details and domain name.

Does Hysteria2 deployment require manual TLS certificate provisioning?

Hysteria2 deployment does not require manual TLS certificate provisioning because the Skill automates the setup using either ACME or self-signed certificates. It provisions the necessary TLS certificates automatically during the remote server configuration process.

Can I integrate deployed Hysteria2 proxy nodes with centralized management?

You can integrate deployed Hysteria2 proxy nodes with centralized management through TunPilot MCP. The Skill automatically registers newly deployed nodes with the TunPilot MCP system during the deployment process.

What dependencies are needed to configure a Hysteria2 proxy server?

Configuring a Hysteria2 proxy server requires dependencies like jq, curl, openssl, netcat, dnsutils, and iperf3. The Skill utilizes these tools alongside kernel tuning and iptables-persistent to ensure optimal performance and firewall configuration.

How does kernel tuning improve Hysteria2 proxy performance?

Kernel tuning improves Hysteria2 proxy performance by optimizing server network parameters during the automated deployment process. This Skill manages kernel tuning alongside firewall configuration and systemd service setup to ensure production-ready performance and censorship resistance.

What is the best way to set up a production-ready Hysteria2 node?

The best way to set up a production-ready Hysteria2 node is using automated deployment scripts that handle kernel tuning, TLS provisioning, and firewall configuration. This Skill automates these complex steps via SSH to ensure optimal security and performance.