This is the main node of the Influence messenger network.
Go to file
2019-04-10 18:47:25 +04:00
.idea Now it compiles in jar properly 2019-04-10 16:25:22 +04:00
gradle/wrapper Added StorageBerkeleyDB and rewritten all in Kotlin 2019-04-07 18:42:04 +04:00
libs Deleted patched TomP2P (unnecessary), some tweaks in ChannelClientConfig 2019-04-10 18:20:25 +04:00
src/main Optimize imports 2019-04-10 18:20:51 +04:00
.gitignore Added patched TomP2P (https://github.com/ChronosX88/TomP2P), disable signature, enabled AutoReplication 2019-04-09 17:04:45 +03:00
build.gradle Deleted patched TomP2P (unnecessary), some tweaks in ChannelClientConfig 2019-04-10 18:20:25 +04:00
gradle.properties Added StorageBerkeleyDB and rewritten all in Kotlin 2019-04-07 18:42:04 +04:00
gradlew Init commit 2019-02-28 15:21:49 +04:00
gradlew.bat Init commit 2019-02-28 15:21:49 +04:00
LICENSE Added GPLv3 license 2019-04-10 18:37:15 +04:00
README.md Update README.md 2019-04-10 18:47:25 +04:00
settings.gradle Added StorageBerkeleyDB and rewritten all in Kotlin 2019-04-07 18:42:04 +04:00

Influence Bootstrap Node

This is the main node of the Influence messenger network.

Installation

  1. Clone this repo
  2. Compile JAR:
$ cd Influence-Bootstrap-Node
$ ./gradlew shadowJar
  1. Compiled JAR located in ./build/libs/ (Also there are already compiled versions, see releases)

Usage

  1. Run the node:
$ java -jar influence-bootstrap-node.jar

Now your bootstrap node is running and available on *ip*:7243!

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

This project is licensed under the GNU GPLv3 License - see the LICENSE.md file for details