General Hub settings |
Variable |
Explanation |
hub_name |
The name of your hub. |
hub_desc |
A description of your hub. |
hub_host |
What people will use to connect to your hub. (An example: myhub.no-ip.com) |
hub_owner |
Owner that runs the hub. |
hub_security |
This is the name of the Hub Security bot. |
opchat_name |
This is the name of the OpChat bot. |
show_tags |
Show tags to users? 0=hide from all, 1=show tags, 2=show tags to OPs only. Default=2. |
Hub Connection settings |
Variable |
Explanation |
listen_port |
The port the hub listens on. Other hubs use port 411, but you need to run verlihub as root to do that. Default=4111. |
extra_listen_ports |
Extra ports the hub listens on. |
listen_ip |
If you have more than one network card in your PC, enter the IP address to listen on. If you don't have more than one network card, no change is necessary. |
dns_lookup |
Reverse DNS lookup when user joins. Needed to see hostmask of user. If you have a slow DNS server this can slow down the hub. |
max_users |
Maximum number of users allowed in your hub. |
max_upload_kbps |
Maximum upload speed hub is allowed to use. |
min_frequency |
Somewhat automatic antilag system, higher values will allow lower lag; 0 means disabled. Largest usable value is 3. Normal values would be between 0.1 and 1.5. If you want to try to break records, set to 0 (though it's not recommended.) |
Nickname Rules |
Variable |
Explanation |
min_nick |
Minimum nickname length. Default of 3. |
max_nick |
Maximum nickname length. |
nick_chars |
Allowed characters in username. |
nick_prefix |
|
nick_prefix_cc |
|
Share Rules |
Variable |
Explanation |
min_share |
Minimum amount that people must share in your hub in megabytes. People that share less will not be allowed to join. |
min_share_reg |
If you want your registered users to have a different minimum share level, use this. |
min_share_ops |
If you want your OPs to have a different minimum share level, use this. |
min_share_factor_passive |
Multiplication factor for the minimum share of passive users (a setting of 2.0 means passive have to share twice the min_share setting) |
min_share_use_hub |
If this is higher then min_share then users that have less then this will not be able to search and download, but will be allowed to join the hub |
max_share |
If you want to prevent users from sharing too much, enter the max allowed to share in MB. |
max_share_reg |
If you want to prevent registered users from sharing too much, enter the max allowed to share in MB. |
Ban settings |
Variable |
Explanation |
tban_kick |
Length of time people must wait after being kicked to rejoin. In seconds. Default=300 seconds. |
tban_max |
Maximum length of time an OP can ban someone for. In seconds. |
hide_all_kicks |
Hides all kick messages from users. |
Login settings |
Variable |
Explanation |
int_login |
Number of seconds user has to wait after disconnection before being allowed to reconnect. |
send_user_info |
When people join, the hub will send them information about themselves. Set to 0 (zero) to disable, or 1 to enable. Default=On. |
send_user_ip |
When people join, the hub will send them their IP address. Set to 0 (zero) to disable, or 1 to enable. Default=On. |
nicklist_on_login |
Show nicklist when users log in. |
allways_ask_password |
Always ask users for a password, whether they are registered or not. |
chat_default_on |
Enable the chat window by default. 1=yes, 0=no. If no, users need to use !chaton to get messages. |
Custom Hub Messages |
Variable |
Explanation |
msg_chat_onoff |
|
msg_change_pwd |
You can customize your user's change password message by putting a message in this variable. |
Custom Error Messages |
Variable |
Explanation |
msg_banned |
You can customize the error message that indicates the user is banned by putting a message in this variable. |
msg_hub_full |
You can customize the error message that indicates the hub is full by putting a message in this variable. |
msg_nick_prefix |
|
msg_downgrade |
You can customize the error message that indicates the client is too new by putting a message in this variable. |
msg_upgrade |
You can customize the error message that indicates the client is outdated by putting a message in this variable. |
msg_replace_ban |
|
Custom Welcome Messages |
Variable |
Explanation |
msg_welcome_vip |
If you want to welcome your VIP members, fill in a welcome message here. Use %[nick] to use the person's nickname in the message. |
msg_welcome_op |
If you want to welcome your OPs, fill in a welcome message here. Use %[nick] to use the person's nickname in the message. |
msg_welcome_cheef |
If you want to welcome your Cheef OPs, fill in a welcome message here. Use %[nick] to use the person's nickname in the message. |
msg_welcome_admin |
If you want to welcome your Admin OPs, fill in a welcome message here. Use %[nick] to use the person's nickname in the message. |
msg_welcome_master |
If you want to welcome your Master user, fill in a welcome message here. Use %[nick] to use the person's nickname in the message. |
Maximum User Extensions |
Variable |
Explanation |
max_extra_regs |
If the hub is full, allow this many more extra registered users to join. |
max_extra_ops |
If the hub is full, allow this many more OPs to join. |
max_extra_admins |
If the hub is full, allow this many more Admin OPs to join. |
Public Hub List settings |
Variable |
Explanation |
hublist_host |
|
hublist_port |
|
hublist_send_minshare |
When set to 1, a minimum share field is added automatically to the hublist registration description. |
timer_hublist_period |
Number of seconds between two hublists registrations. |
Hub redirection |
Variable |
Explanation |
redir_host_max |
Set this to 0 (zero) and redir_host0 to your hub's DNS name to disable redirection. |
redir_host0 |
Enter hosts to redirect to in case users aren't allowed in your hub, or leave them blank. |
redir_host1 |
|
redir_host2 |
|
redir_host3 |
|
redir_host4 |
|
redir_host5 |
|
redir_host6 |
|
redir_host7 |
|
redir_host8 |
|
redir_host9 |
|
Search settings |
Variable |
Explanation |
int_search |
Minimum number of seconds user has to wait before being allowed to search again. |
min_search_chars |
Minimum number of characters allowed in a search. |
DC Tag settings |
Variable |
Explanation |
tag_allow_none |
Allow clients to NOT report a tag? 1=yes, 0=no. Yes by default. |
tag_sum_hubs |
The count of numbers to sum and use as the HUBS count from the H:X/Y/Z part of tag |
tag_min_class_ignore |
Which lowest class users are not to be checked for tags |
tag_max_slots_default |
If you want to restrict users from having too many slots open, enter maximum here. |
tag_max_slots_28kbps |
|
tag_max_slots_33_6kbps |
|
tag_max_slots_56kbps |
|
tag_max_slots_modem |
|
tag_max_slots_isdn |
|
tag_max_slots_cable |
|
tag_max_slots_dsl |
|
tag_max_slots_satellite |
|
tag_max_slots_microwave |
|
tag_max_slots_wireless |
|
tag_max_slots_lant1 |
|
tag_max_slots_lant3 |
|
tag_min_slots_default |
Enter the minimum number of slots open to be allowed to connect to the hub. |
tag_min_slots_28kbps |
|
tag_min_slots_33_6kbps |
|
tag_min_slots_56kbps |
|
tag_min_slots_modem |
|
tag_min_slots_isdn |
|
tag_min_slots_cable |
|
tag_min_slots_dsl |
|
tag_min_slots_satellite |
|
tag_min_slots_microwave |
|
tag_min_slots_wireless |
|
tag_min_slots_lant1 |
|
tag_min_slots_lant3 |
|
tag_min_ls_ratio_default |
If you want to limit users by speed per available slot, enter the minimum speed per slot here, in KB/sec. Quick example: 2 slots capped at 10KB/sec is 5KB/sec per slot. |
tag_min_ls_ratio_28kbps |
|
tag_min_ls_ratio_33_6kbps |
|
tag_min_ls_ratio_56kbps |
|
tag_min_ls_ratio_modem |
|
tag_min_ls_ratio_isdn |
|
tag_min_ls_ratio_cable |
|
tag_min_ls_ratio_dsl |
|
tag_min_ls_ratio_satellite |
|
tag_min_ls_ratio_microwave |
|
tag_min_ls_ratio_wireless |
|
tag_min_ls_ratio_lant1 |
|
tag_min_ls_ratio_lant3 |
|
tag_min_limit_default |
If your user is limiting his/her upload speed, specify here the minimum speed allowed in order to join the hub, in KB/sec. |
tag_min_limit_28kbps |
|
tag_min_limit_33_6kbps |
|
tag_min_limit_56kbps |
|
tag_min_limit_modem |
|
tag_min_limit_isdn |
|
tag_min_limit_cable |
|
tag_min_limit_dsl |
|
tag_min_limit_satellite |
|
tag_min_limit_microwave |
|
tag_min_limit_wireless |
|
tag_min_limit_lant1 |
|
tag_min_limit_lant3 |
|
tag_max_hs_ratio |
Enter the minimum hub/slot ratio here. Users that are below this are refused connections to the hub. For example, setting to 1 means user needs to have 1 slot open per hub. |
tag_max_hubs |
Set this to restrict how many hubs your user can be in concurrently. |
tag_min_version_plusplus |
Use the _min_version_ tags to specify a minimum version for the client allowed in the hub. |
tag_min_version_dcgui |
|
tag_min_version_odc |
|
tag_min_version_dc |
|
tag_min_version_dcpro |
|
tag_min_version_strongdc |
|
tag_max_version_plusplus |
Use the _max_version_ tags to specify a maximum version for the client allowed in the hub. |
tag_max_version_dcgui |
|
tag_max_version_odc |
|
tag_max_version_dc |
|
tag_max_version_dcpro |
|
tag_max_version_strongdc |
|
Country Code User Definitions |
Variable |
Explanation |
cc_zone1 |
Enter the countries for the first country code zone. The format is `:XX:YY:ZZ:`. It has to start and end with a colon, and all country codes are separated by colons. There can be any number of codes (example codes: CZ; UK; US; SE. NOTE: These need to be capitalized!) |
cc_zone2 |
Enter the countries for the second country code zone. The format is `:XX:YY:ZZ:`. It has to start and end with a colon, and all country codes are separated by colons. There can be any number of codes (example codes: CZ; UK; US; SE. NOTE: These need to be capitalized!) |
cc_zone3 |
Enter the countries for the third country code zone. The format is `:XX:YY:ZZ:`. It has to start and end with a colon, and all country codes are separated by colons. There can be any number of codes (example codes: CZ; UK; US; SE. NOTE: These need to be capitalized!) |
max_users0 |
If a user joins that doesn't belong in the Country Code list specified below, this user limit applies. |
max_users1 |
User limit that applies to cc_zone1 |
max_users2 |
User limit that applies to cc_zone2 |
max_users3 |
User limit that applies to cc_zone3 |
IP Address User Definitions |
Variable |
Explanation |
ip_zone4_min |
If you want to restrict users by IP address, enter the minimum IP address for the first IP zone here. (Verlihub allows you to define 3 IP zones.) |
ip_zone4_max |
If you want to restrict users by IP address, enter the maximum IP address for the first IP zone here. (Verlihub allows you to define 3 IP zones.) |
ip_zone5_min |
If you want to restrict users by IP address, enter the minimum IP address for the second IP zone here. (Verlihub allows you to define 3 IP zones.) |
ip_zone5_max |
If you want to restrict users by IP address, enter the maximum IP address for the second IP zone here. (Verlihub allows you to define 3 IP zones.) |
ip_zone6_min |
If you want to restrict users by IP address, enter the minimum IP address for the third IP zone here. (Verlihub allows you to define 3 IP zones.) |
ip_zone6_max |
If you want to restrict users by IP address, enter the maximum IP address for the third IP zone here. (Verlihub allows you to define 3 IP zones.) |
max_users0 |
If a user joins that doesn't belong in the IP range specified below, this user limit applies. |
max_users4 |
User limit that applies to ip_zone4_* |
max_users5 |
User limit that applies to ip_zone5_* |
max_users6 |
User limit that applies to ip_zone6_* |
Miscellaneous settings |
Variable |
Explanation |
max_message_size |
|
desc_insert_mode |
Insert 'A', 'P', or '5' into user's description ? (1 = yes/0 = no) |
use_reglist_cache |
|
use_penlist_cache |
|
save_lang |
Set to 1 to enable multi-language. See this guide for more details. |
timer_conn_period |
|
timer_serv_period |
|
timer_reloadcfg_period |
|
delayed_search |
|
delayed_myinfo |
|
reg_class_difference |
The minimum difference between a class of user that is registering and the new user's class (for OPs adding new users) |
step_delay |
|
bc_reply |
When you set to 0 (zero), then the !bc commands don't send you replies from all back to your PM |
log_level |
|
check_ctm |
|
check_rctm |
|
optimize_userlist |
|
ul_portion |
|