#chat #modern #secure

mochat

Modern chat software

1 unstable release

0.1.0 Jun 2, 2019

#99 in #modern

ISC license

2KB

Build Status Discord

Mochat

Modern chat software

What is Mochat?

Mochat is a secure, fast and easy-to-use chat software.

It consists of a core library, a server and for now only a web client, but an Android app is planned too.

Building from source

Requirements:

  • Git >= 2.11
  • Rust >= 1.31
  • Cargo >= 1.31

Clone from Git

git clone https://github.com/ltheinrich/mochat && cd mochat

Build using Cargo

cargo build --release

The library and binaries are placed in ./target/release/

Building new releases

Additional requirements:

  • Apt >= 1.4
  • Rustup >= 1.18

Clone from Git

git clone https://github.com/ltheinrich/mochat && cd mochat

Install linkers

sudo apt install gcc gcc-aarch64-linux-gnu gcc-arm-linux-gnueabihf

Add targets

rustup target add x86_64-unknown-linux-musl aarch64-unknown-linux-musl armv7-unknown-linux-musleabihf

Build using build.sh

./build.sh

The library and binaries are placed in ./target/build/

Dependencies

~59KB