A MiNode fork
Go to file
2017-06-04 12:16:42 +02:00
src Add support for command line arguments 2017-06-04 12:11:19 +02:00
.gitignore Add .idea to .gitignore 2016-08-03 13:24:20 +02:00
LICENSE Update copyright year 2017-05-19 17:06:48 +02:00
README.md Update README 2017-06-04 12:16:42 +02:00
start.sh Start file tweaks 2017-06-04 10:38:06 +02:00
update.sh Start file tweaks 2017-06-04 10:38:06 +02:00

MiNode

Python 3 implementation of the Bitmessage protocol. Designed only to route objects inside the network.

Requirements

  • python3 (or pypy3)
  • openssl

Running

git clone https://github.com/TheKysek/MiNode.git
cd MiNode
chmod +x start.sh
./start.sh

It is worth noting that the start.sh file MiNode no longer tries to do a git pull in order to update to the latest version. Is is now done by the update.sh file.

Command line

usage: main.py [-h] [-p PORT] [--debug] [--data-dir DATA_DIR] [--no-incoming]
               [--no-outgoing] [--trusted-peer TRUSTED_PEER]
               [--connection-limit CONNECTION_LIMIT]

optional arguments:
  -h, --help            show this help message and exit
  -p PORT, --port PORT  Port to listen on
  --debug               Enable debug logging
  --data-dir DATA_DIR   Path to data directory
  --no-incoming         Do not listen for incoming connections
  --no-outgoing         Do not send outgoing connections
  --trusted-peer TRUSTED_PEER
                        Specify a trusted peer we should connect to
  --connection-limit CONNECTION_LIMIT
                        Maximum number of connections

Contact

  • TheKysek: BM-2cVUMXVnQXmTJDmb7q1HUyEqkT92qjwGvJ