aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/Robust.ini.example
diff options
context:
space:
mode:
Diffstat (limited to 'bin/Robust.ini.example')
-rw-r--r--bin/Robust.ini.example87
1 files changed, 55 insertions, 32 deletions
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example
index 47b8e6f..0ce16ba 100644
--- a/bin/Robust.ini.example
+++ b/bin/Robust.ini.example
@@ -1,6 +1,29 @@
1; * Run 1; * Run
2; * $ Robust.exe -inifile Robust.ini 2; * $ Robust.exe -inifile Robust.ini
3; * 3; *
4; **
5; *
6; * The Const section allows us to define some basic information that we
7; * will use throughout our configuration. We will provide examples for
8; * setting the base url of the Robust server and the public and private ports
9; * it uses. Changing the values of the constants will set the operating
10; * parameters thoughout the configuration. Other constants that may prove
11; * to be useful may be added to the followin section. They may be
12; * referenced anywhere in the configuration by using ${Const|Name}. One
13; * such use is providing a base path for setting locations that Robust
14; * uses to write data.
15; *
16[Const]
17
18 ; The URL of the Robust server
19 BaseURL = "http://127.0.0.1"
20
21 ; The public port of the Robust server
22 PublicPort = "8002"
23
24 ; The private port of the Robust server
25 PrivatePort = "8003"
26
4 27
5; * The startup section lists all the connectors to start up in this server 28; * The startup section lists all the connectors to start up in this server
6; * instance. This may be only one, or it may be the entire server suite. 29; * instance. This may be only one, or it may be the entire server suite.
@@ -40,37 +63,37 @@
40 ConsoleHistoryFileLines = 100 63 ConsoleHistoryFileLines = 100
41 64
42[ServiceList] 65[ServiceList]
43 AssetServiceConnector = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector" 66 AssetServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:AssetServiceConnector"
44 InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector" 67 InventoryInConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XInventoryInConnector"
45 ;; Uncomment if you have set up Freeswitch (see [FreeswitchService] below) 68 ;; Uncomment if you have set up Freeswitch (see [FreeswitchService] below)
46 ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" 69 ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector"
47 GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" 70 GridServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:GridServiceConnector"
48 GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" 71 GridInfoServerInConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:GridInfoServerInConnector"
49 AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" 72 AuthenticationServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector"
50 OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" 73 OpenIdServerConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:OpenIdServerConnector"
51 AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" 74 AvatarServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:AvatarServiceConnector"
52 LLLoginServiceInConnector = "8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector" 75 LLLoginServiceInConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector"
53 PresenceServiceConnector = "8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector" 76 PresenceServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:PresenceServiceConnector"
54 UserAccountServiceConnector = "8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector" 77 UserAccountServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:UserAccountServiceConnector"
55 GridUserServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector" 78 GridUserServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:GridUserServiceConnector"
56 FriendsServiceConnector = "8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector" 79 FriendsServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:FriendsServiceConnector"
57 MapAddServiceConnector = "8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector" 80 MapAddServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:MapAddServiceConnector"
58 MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector" 81 MapGetServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:MapGetServiceConnector"
59 ;; Uncomment this if you want offline IM to work 82 ;; Uncomment this if you want offline IM to work
60 ;OfflineIMServiceConnector = "8003/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector" 83 ;OfflineIMServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector"
61 ;; Uncomment this if you want Groups V2 to work 84 ;; Uncomment this if you want Groups V2 to work
62 ;GroupsServiceConnector = "8003/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector" 85 ;GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector"
63 ;; Uncomment to provide bakes caching 86 ;; Uncomment to provide bakes caching
64 ;BakedTextureService = "8003/OpenSim.Server.Handlers.dll:XBakesConnector" 87 ;BakedTextureService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XBakesConnector"
65 88
66 ;; Uncomment for UserProfiles see [UserProfilesService] to configure... 89 ;; Uncomment for UserProfiles see [UserProfilesService] to configure...
67 ; UserProfilesServiceConnector = "8002/OpenSim.Server.Handlers.dll:UserProfilesConnector" 90 ; UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector"
68 91
69; * This is common for all services, it's the network setup for the entire 92; * This is common for all services, it's the network setup for the entire
70; * server instance, if none is specified above 93; * server instance, if none is specified above
71; * 94; *
72[Network] 95[Network]
73 port = 8003 96 port = ${Const|PrivatePort}
74 97
75 ; HTTPS for "Out of band" management applications such as the remote admin 98 ; HTTPS for "Out of band" management applications such as the remote admin
76 ; module. May specify https_main = True to make the main http server 99 ; module. May specify https_main = True to make the main http server
@@ -92,7 +115,7 @@
92 ; cert_pass = "password" 115 ; cert_pass = "password"
93 116
94 ;; The follow 3 variables are for HTTP Basic Authentication for the Robust services. 117 ;; The follow 3 variables are for HTTP Basic Authentication for the Robust services.
95 ;; Use this if your central services in port 8003 need to be accessible on the Internet 118 ;; Use this if your central services in port ${Const|PrivatePort} need to be accessible on the Internet
96 ;; but you want to protect them from unauthorized access. 119 ;; but you want to protect them from unauthorized access.
97 ; AuthType = "BasicHttpAuthentication" 120 ; AuthType = "BasicHttpAuthentication"
98 ; HttpAuthUsername = "some_username" 121 ; HttpAuthUsername = "some_username"
@@ -348,16 +371,16 @@
348 AllowRemoteSetLoginLevel = "false" 371 AllowRemoteSetLoginLevel = "false"
349 372
350 ; For V2 map 373 ; For V2 map
351 MapTileURL = "http://127.0.0.1:8002/"; 374 MapTileURL = "${Const|BaseURL}:${Const|PublicPort}/";
352 375
353 ; Url to search service 376 ; Url to search service
354 ; SearchURL = "http://127.0.0.1:8002/"; 377 ; SearchURL = "${Const|BaseURL}:${Const|PublicPort}/";
355 378
356 ; For V3 destination guide 379 ; For V3 destination guide
357 ; DestinationGuide = "http://127.0.0.1/guide" 380 ; DestinationGuide = "${Const|BaseURL}/guide"
358 381
359 ; For V3 avatar picker (( work in progress )) 382 ; For V3 avatar picker (( work in progress ))
360 ; AvatarPicker = "http://127.0.0.1/avatars" 383 ; AvatarPicker = "${Const|BaseURL}/avatars"
361 384
362 ; If you run this login server behind a proxy, set this to true 385 ; If you run this login server behind a proxy, set this to true
363 ; HasProxy = false 386 ; HasProxy = false
@@ -424,7 +447,7 @@
424 ; Set this if you want to change the default 447 ; Set this if you want to change the default
425 ; TilesStoragePath = "maptiles" 448 ; TilesStoragePath = "maptiles"
426 ; 449 ;
427 ; If for some reason you have the AddMapTile service outside the firewall (e.g. 8002), 450 ; If for some reason you have the AddMapTile service outside the firewall (e.g. ${Const|PublicPort}),
428 ; you may want to set this. Otherwise, don't set it, because it's already protected. 451 ; you may want to set this. Otherwise, don't set it, because it's already protected.
429 ; GridService = "OpenSim.Services.GridService.dll:GridService" 452 ; GridService = "OpenSim.Services.GridService.dll:GridService"
430 ; 453 ;
@@ -447,7 +470,7 @@
447 ; See http://opensimulator.org/wiki/GridInfo 470 ; See http://opensimulator.org/wiki/GridInfo
448 471
449 ; login uri: for grid this is the login server URI 472 ; login uri: for grid this is the login server URI
450 login = http://127.0.0.1:8002/ 473 login = ${Const|BaseURL}:${Const|PublicPort}/
451 474
452 ; long grid name: the long name of your grid 475 ; long grid name: the long name of your grid
453 gridname = "the lost continent of hippo" 476 gridname = "the lost continent of hippo"
@@ -457,24 +480,24 @@
457 480
458 ; login page: optional: if it exists it will be used to tell the client to use 481 ; login page: optional: if it exists it will be used to tell the client to use
459 ; this as splash page 482 ; this as splash page
460 ;welcome = http://127.0.0.1/welcome 483 ;welcome = ${Const|BaseURL}/welcome
461 484
462 ; helper uri: optional: if it exists if will be used to tell the client to use 485 ; helper uri: optional: if it exists if will be used to tell the client to use
463 ; this for all economy related things 486 ; this for all economy related things
464 ;economy = http://127.0.0.1:8002/ 487 ;economy = ${Const|BaseURL}:${Const|PublicPort}/
465 488
466 ; web page of grid: optional: page providing further information about your grid 489 ; web page of grid: optional: page providing further information about your grid
467 ;about = http://127.0.0.1/about/ 490 ;about = ${Const|BaseURL}/about/
468 491
469 ; account creation: optional: page providing further information about obtaining 492 ; account creation: optional: page providing further information about obtaining
470 ; a user account on your grid 493 ; a user account on your grid
471 ;register = http://127.0.0.1/register 494 ;register = ${Const|BaseURL}/register
472 495
473 ; help: optional: page providing further assistance for users of your grid 496 ; help: optional: page providing further assistance for users of your grid
474 ;help = http://127.0.0.1/help 497 ;help = ${Const|BaseURL}/help
475 498
476 ; password help: optional: page providing password assistance for users of your grid 499 ; password help: optional: page providing password assistance for users of your grid
477 ;password = http://127.0.0.1/password 500 ;password = ${Const|BaseURL}/password
478 501
479 502
480[UserProfilesService] 503[UserProfilesService]