| 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 |
|