diff options
| author | Fuwn <[email protected]> | 2021-03-21 12:36:41 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2021-03-21 12:36:41 -0700 |
| commit | c7c7ee4a82c0d70129159b687fb6d959bf691ba9 (patch) | |
| tree | 4fd34e71a95949fa35a132593895208db43e3655 /src/gamma_docs/room_server/user_server_configuration_options.md | |
| parent | fix: deploys now get cancelled on new deploys (diff) | |
| download | book-c7c7ee4a82c0d70129159b687fb6d959bf691ba9.tar.xz book-c7c7ee4a82c0d70129159b687fb6d959bf691ba9.zip | |
etc: gammadocs information
Diffstat (limited to 'src/gamma_docs/room_server/user_server_configuration_options.md')
| -rw-r--r-- | src/gamma_docs/room_server/user_server_configuration_options.md | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/gamma_docs/room_server/user_server_configuration_options.md b/src/gamma_docs/room_server/user_server_configuration_options.md new file mode 100644 index 0000000..e723202 --- /dev/null +++ b/src/gamma_docs/room_server/user_server_configuration_options.md @@ -0,0 +1,40 @@ +# UserServer Configuration Options +Note, a lot of the contents of this page have been stripped. + +## 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. |