Sign inSign up

modelrockettier/uhub

By modelrockettier

Updated almost 6 years ago

A high performance ADC peer to peer message hub. - http://www.uhub.org

Image
1

2.2K

modelrockettier/uhub repository overview

uHub

Cirrus Travis Docker Hub Quay.io Coverity SonarCloud Releases GPLv3+

Uhub is a high performance peer-to-peer hub for the ADC network.

Its low memory footprint allows it to handle several thousand users on high-end servers, or a small private hub on embedded hardware.

Uhub uses the ADC protocol, and is compatible with DC++ and other ADC clients.

Key features

  • High performance and low memory usage
  • IPv4 and IPv6 support
  • SSL/TLS support (optional)
  • Easy configuration
  • Plugin support

Download

You can find zip / tar.gz files of different uHub versions on https://github.com/modelrockettier/uhub/releases

You can also use git to use the last up-to-date version:

git clone https://github.com/modelrockettier/uhub.git

Docker

See the doc/docker.md document (permalink) for more information and examples.

docker run -v /uhub:/conf -p 1511:1511 modelrockettier/uhub

Documentation

Compile

See the doc/compile.md document (permalink)

Create a .deb package

See the doc/deb-package.md document (permalink) for info on creating an installable package for Debian, Ubuntu, etc.

Create an .rpm package

See the doc/rpm-package.md document (permalink) for info on creating an installable package for Fedora, CentOS, etc.

Getting started

See the doc/getstarted.md document (permalink)

Use TLS/SSL

See the doc/tls-documentation.md document (permalink)

Compatible clients

For a list of compatible ADC clients, see: https://en.wikipedia.org/wiki/Comparison_of_ADC_software#Client_software

License

Uhub is free and open source software, licensed under the GNU General Public License version 3 or later.

See COPYING document (permalink) or https://www.gnu.org/licenses/gpl-3.0

Tag summary

Content type

Image

Digest

Size

6.6 MB

Last updated

almost 6 years ago

docker pull modelrockettier/uhub