https://github.com/fantasy-peak/wormhole
https://github.com/fantasy-peak/wormhole
boost cpp20 websocket
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/fantasy-peak/wormhole
- Owner: fantasy-peak
- License: mit
- Created: 2022-07-27T11:37:09.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-06-24T20:54:45.000Z (almost 3 years ago)
- Last Synced: 2025-01-26T19:21:40.705Z (over 1 year ago)
- Topics: boost, cpp20, websocket
- Language: C++
- Homepage:
- Size: 78.1 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# wormhole
## Overview
wormhole is a bridge program, It forwards the data to the server through websocket, Then the server forwards the data to the target server,It is based on boost.asio and cpp20 coroutine
## how to build?
```
mkdir build && cd build
cmake ..
make -j 9
```
## how to start?
```
./wormhole_client --config=../cfg/wormhole_client.yaml
./wormhole_server --config=../cfg/wormhole_server.yaml
```
## data flow chart
