Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/piyushxcoder/lupt

Chat in group or to strangers
https://github.com/piyushxcoder/lupt

actix actix-web chat group-chat groupchat instant-messaging random-chat room-chat rust-lang rustlang stranger stranger-chat

Last synced: about 1 month ago
JSON representation

Chat in group or to strangers

Awesome Lists containing this project

README

        

![1](static/img/label.png)

# Lupt Chat
Chat app to talk in group or to strangers

## Running
Create a `config.json` file for configuring the server with all the required options like `salt` and `tenor_api` etc.
An example config file `config.json.example` has been provided with all currently supported options, one can copy the example file as `config.json`
and put appropriate values for the given options to get the config file ready for use.

```
lupt -a -p -s -c
```

Example:

```
lupt -a 0.0.0.0 -p 8080 -s ./static -c config.json
```

## Building

Make sure the rust toolchain is installed. (If not, install using [rustup.rs](https://rustup.rs/))
Then, just use cargo to build the project binary

```
cargo build --release
```

This will produce the required project binary `lupt` in `target/release/lupt`

## License

This project is under [GPLv3](LICENSE)