nwawrzyniak / mtc

mtc (minimal-tor-chat) is an extremely minimalistic chat server for chatting without a user control system. It is preconfigured to be accessable only via the Tor network or locally.

Home Page:https://www.nwawsoft.com/mtc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mtc (minimal-tor-chat)

An extremely minimalistic text post server for over-anonymous chatting

Dependencies

You will need to install the following tools before building mtc:

  • Node.js
  • npm
  • bower
  • pulp
  • purs

Installation

After cloning this repository you will need to fetch a git submodule. This can be done with

git submodule update

Execute the following commands to build mtc:

./install_deps.sh
./build.sh

Starting the server

To start the server just execute

./run.sh

By default it will listen on port 8080.

To specify a different port you can execute

PORT=XXXX ./run.sh

e.g.

PORT=1337 ./run.sh

to listen on port 1337 instead.

Install dependencies, build and run

To install all (missing) dependencies, rebuild the program and execute it, you can also use

./full_run.sh

Annotations

The mtc server is preconfigured to run only through the "Tor" network. If you want to use this server through the clear web or in a local network you should follow this guide.

About

mtc (minimal-tor-chat) is an extremely minimalistic chat server for chatting without a user control system. It is preconfigured to be accessable only via the Tor network or locally.

https://www.nwawsoft.com/mtc

License:GNU General Public License v3.0


Languages

Language:JavaScript 69.4%Language:PureScript 29.5%Language:HTML 0.5%Language:Shell 0.4%Language:CSS 0.3%