diff options
| author | Fuwn <[email protected]> | 2021-04-06 20:11:26 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2021-04-06 20:11:26 -0700 |
| commit | 6e04b1bab644045398b213900b60bf1ac1c0272d (patch) | |
| tree | 0cc17281bbd67244efc3c23e71297c9cbaa9c0d8 /docs/gammadocs/roomserver/userserver-configuration-options.md | |
| parent | chore: Create contribution guidelines (diff) | |
| download | site-6e04b1bab644045398b213900b60bf1ac1c0272d.tar.xz site-6e04b1bab644045398b213900b60bf1ac1c0272d.zip | |
major: Furnish repository
Diffstat (limited to 'docs/gammadocs/roomserver/userserver-configuration-options.md')
| -rw-r--r-- | docs/gammadocs/roomserver/userserver-configuration-options.md | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/docs/gammadocs/roomserver/userserver-configuration-options.md b/docs/gammadocs/roomserver/userserver-configuration-options.md new file mode 100644 index 0000000..545f2bf --- /dev/null +++ b/docs/gammadocs/roomserver/userserver-configuration-options.md @@ -0,0 +1,41 @@ +--- +title: UserServer Configuration Options +--- + +## Logging +Inclusion of this keyword enables logging of every command that passes over the network (both +input and output), as well as logging of various other information. It is primarily intended to be +used for debugging. All of this debugging information is appended to the ".out" file not the ".log" +file. + +Logging can also be toggled on and off while the UserServer is running by sending the server +SIGUSR1: `kill -USR1 pid` + +Use logging carefully, it generates a very large amount of output to the UserServer output file. +Logging functionality and these keywords are only available in UserServers that have been compiled +for Worlds' internal use. + +This feature is disabled by default. + +### InternalHttpServer +This is the base URL of the machine to use for handling HTTP requests for the internal version of +Gamma. For example: http://dev.worlds.net + +### ExternalHttpServer +This is the base URL of the machine to use for handling static HTTP requests for the release (i.e. +external) version of Gamma. For example: http://www-static.us.worlds.net + +### ScriptServer +Similar to ExternalHttpServer, this is the URL of the directory where server scripts should be +executed. This is for things like the registration script and various other maintenance scripts. +Example: http://www-dynamic.us.worlds.net/cgi-bin + +### BindAddr (UserServer only) +Used when you wish to run two UserServers on a single multi-homed machine. This is really only +useful for redirecting traffic on one of the UserServers to a set of remote RoomServers. + +### SmtpServer +The SMTP server to used to connect to for sending WorldsMail. + +### MailDomain +The DNS domain to use in the "from" address when sending WorldsMail. |