Skip to content

sirus-rnd/p2pchat-signalling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P2P Chat Signaling service

Service to manage chatting rooms & user access to it

Development

to develop this project you should have these tools

  • go with go module enabled
  • make utility
  • gcc to compile some deps. that required CGO functionality

compile binary using this command

make all

to just run this project, make sure you install deps before run

make init # (optional) for first build only
make run

Test

this service are test using ginkgo BDD test kit, make sure you already init the project before make testing

make test

GRPC server

to consume grpc service to web we need to run GRPC web proxy

grpcwebproxy --allow_all_origins --run_tls_server=false --use_websockets --backend_tls=false --backend_addr=localhost:8053 --server_http_debug_port=9012

About

service to manage chatting rooms & user access to it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages