-
Notifications
You must be signed in to change notification settings - Fork 23
Main Configuration
Salanto edited this page Jun 19, 2022
·
2 revisions
The main configuration file config.ini
is the one you are most likely to edit as it contains primary server information like servername, description and the single-user modpass.
Options that should generally always be changed prior to running the server are marked with a ⭐.
-
max_players
- The maximum amount of clients that can occupy your server at the same time.
-
port
- The port that your server will listen for incoming connections on. This port should be free, open to your firewall, and forwarded on your router.
- ⭐ server_description
- The description of your server that will be displayed on its master server listing. You can use this to tell users about your server, and provide a link to your server files or discord.
- ⭐ server_name
- The name of your server. This will be displayed on its master server listing, and will display in server messages. This should be something unique and easy to identify.
-
motd
- The "Message of the Day" for your server. This will be displayed when users first join, and can be displayed by running /motd.
-
webao_enable
- Toggles whether your server will accept webAO connections.
-
webao_port
- The port your server will listen for incoming webAO connections on. This port should be free, open to your firewall, and forwarded on your router. This cannot be the same as your regular server port.
-
auth
- The level of authorization on your server. Permitted values are "simple" and "advanced" This should only be changed by running /changeauth from within the server.
- ⭐ modpass
- The modpass used to login as a moderator under simple authorization. This should be set to something secure.
-
logbuffer
- The amount of logged messages the server will store. If the log is not flushed before this limit is reached, the server will start deleting the oldest messages in the buffer to make room for new ones.
-
logging
- The type of logging the server will use. Permitted values are "modcall" and "full". Modcall logging will flush the server log whenever a client calls a moderator. Full logging will flush the logger every time a message is sent, logging everything in the server.
-
maximum_statements
- The maximum amount of statements a recorded testimony can have.
-
multiclient_limit
- The maximum amount of simultaneous connections a remote IP can make.
-
maximum_characters
- The maximum amount of characters that can be sent in an IC or OOC message.
-
message_floodguard
- The minimum time in milliseconds after an IC message is sent, before a new IC message can be sent.
-
asset_url
- The URL of your server's remote asset repository.
-
advertise
- Whether or not the server should appear on the master server.
-
debug
- Whether the advertiser prints additional debug info
-
ms_ip
- The IP address of the master server. Unless something happens to the default one, you shouldn't change this.
-
hostname
- Optional hostname of your server. Can either be an IP or a DNS name. Disables automatic IP detection of ms3.
-
max_value
- The maximum number of faces a dice can have.
-
max_dice
- The maximum amount of dice that can be rolled at once.
-
password_requirements
- Toggles whether password requirements are enforced.
-
pass_min_length
- The minimum length passwords must be.
-
pass_max_length
- The maximum length passwords can be. Set to 0 for unlimited length.
-
pass_required_mix_case
- Toggles whether passwords must have both uppercase and lowercase letters.
-
pass_required_numbers
- Toggles whether passwords must contain numbers.
-
pass_required_special
- Toggles whether passwords must contain special characters.
-
pass_can_contain_username
- Toggles whether passwords can contain the user's username.