Skip to content

grrhuipp/znode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

znode

High-performance proxy server written in Zig. Supports VMess / Trojan / Shadowsocks.

Install

bash <(curl -fsSL https://raw.githubusercontent.com/grrhuipp/znode/main/scripts/install.sh)

Specify variant:

# safe (default, with symbols + runtime checks)
bash <(curl -fsSL https://raw.githubusercontent.com/grrhuipp/znode/main/scripts/install.sh) autobuild safe

# fast (optimized, no symbols)
bash <(curl -fsSL https://raw.githubusercontent.com/grrhuipp/znode/main/scripts/install.sh) autobuild fast

# debug
bash <(curl -fsSL https://raw.githubusercontent.com/grrhuipp/znode/main/scripts/install.sh) autobuild debug

# small (minimal size)
bash <(curl -fsSL https://raw.githubusercontent.com/grrhuipp/znode/main/scripts/install.sh) autobuild small

Config

Install directory: /opt/znode/

/opt/znode/
  znode              # binary
  config/            # config directory (auto-detected)
    config.json
    inbound.json
    outbound.json
    route.json
  log/               # log files

Override base directory: znode -d /path/to/dir (loads <dir>/config/)

Service

systemctl status znode
systemctl restart znode
journalctl -u znode -f

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors