-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdrasyl.nuspec
62 lines (53 loc) · 2.9 KB
/
drasyl.nuspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?xml version="1.0" encoding="utf-8"?>
<!-- Do not remove this test for UTF-8: if “Ω” doesn’t appear as greek uppercase omega letter enclosed in quotation marks, you should use an editor that supports UTF-8, not this one. -->
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>drasyl</id>
<version>0.11.0</version>
<packageSourceUrl>https://github.com/drasyl/drasyl-choco</packageSourceUrl>
<owners>Kevin R.</owners>
<title>drasyl</title>
<authors>Heiko B., Kevin R.</authors>
<projectUrl>https://drasyl.org</projectUrl>
<iconUrl>https://github.com/drasyl/docs.drasyl.org/blob/master/static/img/logo.svg</iconUrl>
<copyright>drasyl</copyright>
<licenseUrl>https://raw.githubusercontent.com/drasyl/drasyl/master/LICENSE</licenseUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<projectSourceUrl>https://github.com/drasyl/drasyl</projectSourceUrl>
<docsUrl>https://docs.drasyl.org/</docsUrl>
<bugTrackerUrl>https://github.com/drasyl/drasyl/issues</bugTrackerUrl>
<tags>drasyl overlay-network p2p</tags>
<summary>general-purpose overlay network framework for rapid development of distributed P2P applications. This package contains a pre-packed drasyl Node. It can be run via the command line interface.</summary>
<description>
**Note: This package comes without any Java dependency. You have to install a JRE or JDK by yourself.**
drasyl is a general-purpose overlay network framework for rapid development of distributed P2P
applications.
By using drasyl developers can fully concentrate on creating distributed applications. With drasyl,
boundaries between IP-based networks will be eliminated and secure communication channels between
any peers will be provided. Zero-configuration is required to use drasyl. Developers can run a new
drasyl node without having to write configuration files or provide IP addresses of peers.
![drasyl architecture](https://docs.drasyl.org/master/assets/img/drasyl-architecture.png)
## Features
- Provides Communication Channels between any two Nodes (on the Internet).
- Automatic Discovery of Peers running within same Process, Computer, LAN, or the Internet.
- Automatic Handover to most local Communication Channel.
- Overcomes Network Barriers (Statefull Firewalls, NATs).
- UDP Hole Punching.
- Port Mapping (UPnP-IGD, NAT-PMP, PCP).
- Reacts to Network Changes.
- Asynchronous and Event-Driven.
- Lightweight.
- Extensible.
## Usage and Documentation
- [Command Line Interface](https://docs.drasyl.org/cli/)
- [Configuration](https://docs.drasyl.org/configuration/)
- [Discord](https://discord.gg/2tcZPy7BCu)
## License
This is free software under the terms of the [MIT License](LICENSE)
</description>
<releaseNotes>None</releaseNotes>
</metadata>
<files>
<file src="tools\**" target="tools" />
</files>
</package>