[INSTALLED_PATH]/server/properties.conf [INSTALLED_PATH]/server/data/server.gax [INSTALLED_PATH]/server/data/virtual_XXX/[INSTALLED_PATH]/server/data/virtual_0/
[INSTALLED_PATH]/server/data/virtual_1/
[INSTALLED_PATH]/server/data/virtual_0/ <== The main and first virtual server.[INSTALLED_PATH]/server/data/virtual_1/ <== The second virtual server.[INSTALLED_PATH]/server/data/virtual_2/ <== the third virtual server.[INSTALLED_PATH]/server/data/virtual_99/ <== the 100th virtual server [INSTALLED_PATH]/server/data/virtual_XXX/counter[INSTALLED_PATH]/server/data/virtual_XXX/counter/counter.txt [INSTALLED_PATH]/server/data/virtual_XXX/counter/room_counter.txt [INSTALLED_PATH]/server/data/virtual_XXX/logs[INSTALLED_PATH]/server/data/virtual_XXX/users[INSTALLED_PATH]/server/data/virtual_XXX/trusted_client[INSTALLED_PATH]/server/properties.conf [INSTALLED_PATH]/server/data/virtual_XXX/properties.conf [INSTALLED_PATH]/server/properties.conf
[INSTALL_PATH]/server/data/virtual_XXX/logs
"[INSTALL_PATH]/server/properties.conf"default_port= 2428
control_port= 2429
[INSTALLED_PATH]/server/data/virtual_XXX/counter [INSTALLED_PATH]/server/data/virtual_XXX/counter/counter.txt[INSTALLED_PATH]/server/data/virtual_XXX/counter/room_counter.txt [INSTALLED_PATH]/server/data/virtual_XXX/properties.conf
update_room_counter=true
update_counter_immediately=true
[ROOM_NAME],[TOTAL PARTICIPANTS],[USER_1],[USER_2],...,[USER_N];
For example.
Room1,50,jackson,smith,...,guest_50;
Room2,100,smith,Jenny,John,...,guest_100;
....
....
Room100,3,smith,Jenny,John;
[INSTALLED_PATH]/server/data/virtual_XXX/properties.conf
#################################
# Allow anonymous user to login #
#################################
# usage : allow_anonymous_member=[BOOLEAN]
#
# ie. : allow_anonymous_member=false
#
# desc. : Allowing anonymous user to connect to chat server.
# By default the value of allow_only_member is "true".
# That's mean it's allow anonymous user to login.
#
allow_anonymous_member=true
[INSTALLED_PATH]/server/virtual_XXX/properties.conf
####################################################################
# Auto register account when first time login with blank password #
####################################################################
# usage : auto_register=[BOOLEAN]
#
# ie : auto_register=true
#
# desc. : Automatically register account, reserve name and create user profile.
# Ideally when you didn't want to integrate GaraxiChat with your database
# but also need the ability to auto-register account when first time login.
auto_register=false
use_external_authentication=true
#################################
# External authentication URL #
#################################
# usage : external_authentication_url=[HTTP_PATH]
#
# ie. : external_authentication_url=http://www.your_domain:8080/path_to_verify_script/
#
# desc. : External verification URL.
# Use this option companion with "use_external_authentication" only when you set the above value to "true"
# By default the value of this field is blank.
external_authentication_url=http://yourhostname/path_to_integration_module/
#######################################################
# Server Script type for external verification method #
#######################################################
# usage : server_script_type=[asp, ,aspx, php, jsp or servlet]
#
# ie : server_script_type=php
# or
# server_script_type=asp
# or
# server_script_type=jsp
# or
# server_script_type=servlet
# or
# server_script_type=aspx
#
# desc : Server Script type
# Use this option companion with "use_external_authentication" only when you set the above value to "true"
# By default the value is "php"
server_script_type=php
[INSTALLED_PATH]/server/data/virtual_XXX/properties.conf
########################################
# Automatically create temporary room #
########################################
# usage : auto_create_temp_room=[BOOLEAN]
#
# ie. : auto_create_temp_room=true
#
# desc. : Automatically create the new temporary room.
# If you use external authentication (use_external_authentication=true) the Garaxi Chat Server will try to
# query the room's permission from database. If the given user that tryig go join room is the owner or moderator of the given room
# The newly created room will give the right permission to that user.
# But if the "ower" and "moderator" didn't match with the user who try to join this room
# It's will create the temporary room that belong to "Admin" user.
# By the way the "Admin" group can manage this room.
auto_create_temp_room=false
[INSTALLED_PATH]/server/data/virtual_XXX/trusted_client
http://www.garaxi.com/demo/lite.html
http://www.garaxi.com/demo/
http://www.garaxi.com/chat/
http://www.garaxi.com/demo/chatter.html
http://www.garaxi.com/demo/admin.html
"trusted_client" to blank force the Chat Server to allow every URL to connect to Chat Server.