A Direct Connect protocol server (Hub), runs on almost all OS.. #DC hub #DC++ hub #File sharing #VerliHub #DC #ODC
VerliHub software is a Direct Connect protocol server (Hub), runs on almost all OS (except some problems with Windows), written in c++, relatively very low cpu-ram-bandwidth usage, and many useful features. Accepts (numerous useful) plugins. Uses MySQL database.
Here are some key features of "VerliHub":
WWW interface
· there are several of them, you can make your own, allows you to manage settings, reg users, banlist and more..
· for specifying different users limit for every zone
· does not allow you going too far in user count, if cpu can't do more, it won't
· add a special keyword into a kick reason, and here you are, you can ban /tmpban users with no more commands
· max/min slots per connection type · max_hubs per connection type · min upload limiter per connection type · min per slot upload limiter for each conection type · max hubs / slot ratio · option - allow only users with tag · option - remove tags from users
· You can add as many as you wish commands sarting with + that print a defined file to user. /proc/cpuinfo rules_en rules_whatever faq · even by crontab regularily generated files... · posisbility to modify the file contetns from a chat command
· a great potential fro new features.. comming soon
· If user suddenly loses connection, he's freezed in the hub, but he is able reconnect..
· min chat delay · max chat length · max chat lines · min search delay · no repetitive searches
Basic reg user (class 1)
· crypted password for the nick · access priority before nonregistered user · never hanging nick · optional kick and forcemove protection
VIP reg user (class 2)
· different min share limit (min_share_reg)
Basic Operators (class 3)
· kick, ban, unban · different share limit · hide op's DC tags · optionaly see other users' tags · no tags verification · priority in entering hub · no search, chat, and other limitations · temporary protection of users
Cheef Operators (class 4)
· rights to create/modify registered users up to class 2 · automaticly protected from kicks of regular ops (class 3) · create temporary operators of calss 3, until their unconnection · permanent protection of users
Admin (class 5) - Conrolls all the stuff Master (class 10) creates admins, absolute power
· directly from the kick by specifying the ban time · allways specify a reason · banned user trying to ligin sees the reason · IP bans, Nick bans, host bans, IP rangebans, other even... · kick+ban directly from the chat command · unbans are recorded, and a reson must be given · get a list of bans applying to a given nick or ip · banlist in stored in mysql, can be managed through the WWW interface
· 10 redirect addresses · ops enter full hub · operators hierarchy · allowed characters for nicks · option - force nick prefix · option - force Country code ncik prefix · multiple listen ports · bind to a given ip · a realy basic hublist registering :-| TODO better one
Requirements:
UNIX machine (windows comming hopefully soon) tested on linuxes, debians, freebsd A Little bit of hardware resources Example: max 3000 users hub has been tested on Pentium III 450MHz, 128MB RAM Network, with any TCP port you choose for your hub Standard is 411. NOTE: on unix port < 1024 need root privileges, or a NAT forwarding. MYSQL you need a running MySQL server on same machine or on a machine near to it, for a fast network access even that i'm trying to reduce as much as possible the sql requests, a slow access tot he database may produce lags on your hub.. A MySQL datbase access once you have a server, you need a created database (if you have root access, verlihub provides a shell script that creates the database for you) Some installed libraries pcre, GeoIP, MySQL of course, crypt in order to compile verlihub you will need the -devel versions of these libs
What's new in VerliHub 0.9.8e-r2:
- Fixed compiler error on Windows
- Fixed drop, kick and ban command if verlihub is compiled without plugin support (very rare case)
- Show an error if plugman fails to load a plugin
- Removed +chat and +nochat commands because buggy and not useful
VerliHub 0.9.8e-r2
Softpedia Editor's Pick add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- Internet
- developer:
- visit homepage
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
Bitdefender Antivirus Free 27.0.35.146
calibre 7.9.0
Zoom Client 6.0.3.37634
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
ShareX 16.0.1
7-Zip 23.01 / 24.04 Beta
Context Menu Manager 3.3.3.1
IrfanView 4.67
Windows Sandbox Launcher 1.0.0
- Context Menu Manager
- IrfanView
- Windows Sandbox Launcher
- 4k Video Downloader
- Bitdefender Antivirus Free
- calibre
- Zoom Client
- Microsoft Teams
- ShareX
- 7-Zip