Files
muwire/README.md

42 lines
1.6 KiB
Markdown
Raw Normal View History

2018-07-02 13:52:15 +01:00
# MuWire - Easy Anonymous File-Sharing
2019-06-07 21:22:49 +01:00
MuWire is an easy to use file-sharing program which offers anonymity using [I2P technology](http://geti2p.net). It works on any platform Java works on, including Windows,MacOS,Linux.
2018-07-02 13:52:15 +01:00
It is inspired by the LimeWire Gnutella client and developped by a former LimeWire developer.
2018-07-02 15:54:52 +01:00
2019-10-04 16:41:07 +01:00
The current stable release - 0.4.14 is avaiable for download at https://muwire.com. You can find technical documentation in the "doc" folder.
### Building
2019-06-10 04:49:09 +01:00
You need JRE 8 or newer. After installing that and setting up the appropriate paths, just type
2019-05-31 07:16:31 +01:00
```
./gradlew clean assemble
2019-05-31 07:16:31 +01:00
```
2019-10-04 16:41:07 +01:00
If you want to run the unit tests, some of which will fail, type
```
2019-06-19 22:42:05 +01:00
./gradlew clean build
```
2019-09-20 21:09:53 +01:00
If you want to build binary bundles for Windows and Mac that do not depend on Java or I2P, see the https://github.com/zlatinb/muwire-pkg project
2019-05-31 07:16:31 +01:00
### Running
2019-10-04 16:41:07 +01:00
After you build the application, look inside `gui/build/distributions`. Untar/unzip one of the `shadow` files and then run the jar contained inside by typing `java -jar gui-x.y.z.jar` in a terminal or command prompt.
2019-07-07 09:14:13 +01:00
If you have an I2P router running on the same machine that is all you need to do. If you use a custom I2CP host and port, create a file `i2p.properties` and put `i2cp.tcp.host=<host>` and `i2cp.tcp.port=<port>` in there. On Windows that file should go into `%HOME%\AppData\Roaming\MuWire`, on Mac into `$HOME/Library/Application Support/MuWire` and on Linux `$HOME/.MuWire`
[Default I2CP port]\: `7654`
2019-07-07 09:04:52 +01:00
### GPG Fingerprint
```
2019-07-07 09:04:52 +01:00
471B 9FD4 5517 A5ED 101F C57D A728 3207 2D52 5E41
```
2019-07-07 09:04:52 +01:00
You can find the full key at https://keybase.io/zlatinb
[Default I2CP port]: https://geti2p.net/en/docs/ports