Luka

module
v0.0.0-...-41ddd9f Latest Latest
Warning

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

Go to latest
Published: Mar 17, 2023 License: MIT

README

luka

Build Status

a golang IM service

Feature

  • chat in text
  • chat in image
  • file transport
  • video chat

compile

<in linux>
export GO111MODULE=on
export GOPROXY=https://goproxy.io
make keeperD
make assigneerD

use

<in linux, start simple cluster>
[compile]
cd bin
cd AssigneerDeployment
[change conf/assign.conf]
bash assigneer/start.sh
cd ..
cd KeeperDeployment
bash keeper/new_keeper [keeper_name] [machineIP:ListeningPort] [keeperID] [DBServerHost]
cd [keeper_name]
bash start_ICC.sh

about config

cluster.conf

the host of this service serve for.
[host] host keeperID

assign.conf

the config for machines we prepare to use.
IP Password
...

test restful

<post form>
curl -X POST http://[URL] -d "param1=xx&param2=xxx&..."

Luka Wiki

LukaWiki

about LukaMsg

LukaComm

about client

LukaClient

communication

QQ: 252896124

mail: ProjectLuka@yandex.com

Jump to

Keyboard shortcuts

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