punchline

command module
v0.0.0-...-61b8474 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 15, 2024 License: MIT Imports: 3 Imported by: 0

README

punchline

punchline一个简单的udppunch hole

概述

特性

  • UDP 通信: 处理基于 UDP 的消息交换。
  • gRPC API: 提供用于发布/订阅操作的 gRPC 接口。
  • 动态主机管理: 动态管理主机信息和通知。
  • 插件支持: 支持加载和管理客户端插件。

使用

构建项目:
make build
赋予权限
chmod +x punchline
服务器
./punchline server
客户端
./punchline client -c config/example-client.yaml

ice模式

服务器
./punchline signal
客户端1
./punchline client --hostname client1 -subscriptions client2 --signalServer signalServer:7777
客户端2
./punchline client --hostname client2 -subscriptions client1 --signalServer signalServer:7777

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL