#holochain #holo #p2p #webrtc #networking

bin+lib tx5-signal-srv

holochain webrtc signal server

11 releases

new 0.0.3-alpha Sep 29, 2023
0.0.2-alpha Aug 14, 2023
0.0.1-alpha.9 May 10, 2023
0.0.1-alpha.7 Apr 24, 2023
0.0.1-alpha.1 Jan 17, 2023

#8 in #webrtc

Download history 177/week @ 2023-06-09 163/week @ 2023-06-16 115/week @ 2023-06-23 240/week @ 2023-06-30 231/week @ 2023-07-07 203/week @ 2023-07-14 222/week @ 2023-07-21 197/week @ 2023-07-28 296/week @ 2023-08-04 318/week @ 2023-08-11 340/week @ 2023-08-18 474/week @ 2023-08-25 656/week @ 2023-09-01 708/week @ 2023-09-08 830/week @ 2023-09-15 792/week @ 2023-09-22

3,100 downloads per month
Used in 6 crates (5 directly)

MIT/Apache

71KB
1.5K SLoC

  • ⚠️ This code is new and should not yet be considered secure for production use!

Project Forum Chat

License: MIT License: Apache-2.0

Tx5

  • tx5 - crates.io - The main holochain tx5 webrtc networking crate integrating the other code in this monorepo.

Tx5 Support Crates

tx5-signal-srv

Holochain webrtc signal server.

The tx5-signal-srv executable

tx5-signal-srv --help

Holochain Webrtc Signal Server

Usage: tx5-signal-srv [OPTIONS]

Options:
  -i, --init                     Initialize a new tx5-signal-srv.json configuration file (as
                                 specified by --config). Will abort if it already exists
      --run-with-init-if-needed  Run the signal server, generating a config file if one does not
                                 already exist. Exclusive with "init" option
  -c, --config <CONFIG>          Configuration file to use for running the tx5-signal-srv. Defaults
                                 to `$user_config_dir_path$/tx5-signal-srv.json`
  -h, --help                     Print help
  -V, --version                  Print version

Dependencies

~20–35MB
~528K SLoC