Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/piyushxcoder/lupt
- Owner: PiyushXCoder
- License: gpl-3.0
- Created: 2021-05-15T08:45:29.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-17T03:22:15.000Z (4 months ago)
- Last Synced: 2024-10-12T13:23:25.987Z (about 1 month ago)
- Topics: actix, actix-web, chat, group-chat, groupchat, instant-messaging, random-chat, room-chat, rust-lang, rustlang, stranger, stranger-chat
- Language: Rust
- Homepage:
- Size: 479 KB
- Stars: 10
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)