Change default ports and add clearer default to gamedir template, as per #1365.
This commit is contained in:
parent
6c8101355d
commit
8cad0dc02e
7 changed files with 67 additions and 44 deletions
|
|
@ -32,6 +32,12 @@ TELNET_ENABLED = True
|
|||
TELNET_PORTS = [4000]
|
||||
# Interface addresses to listen to. If 0.0.0.0, listen to all. Use :: for IPv6.
|
||||
TELNET_INTERFACES = ['0.0.0.0']
|
||||
# Activate Telnet+SSL protocol (SecureSocketLibrary) for supporting clients
|
||||
SSL_ENABLED = False
|
||||
# Ports to use for Telnet+SSL
|
||||
SSL_PORTS = [4003]
|
||||
# Telnet+SSL Interface addresses to listen to. If 0.0.0.0, listen to all. Use :: for IPv6.
|
||||
SSL_INTERFACES = ['0.0.0.0']
|
||||
# OOB (out-of-band) telnet communication allows Evennia to communicate
|
||||
# special commands and data with enabled Telnet clients. This is used
|
||||
# to create custom client interfaces over a telnet connection. To make
|
||||
|
|
@ -39,6 +45,12 @@ TELNET_INTERFACES = ['0.0.0.0']
|
|||
# server-side (see INPUT_FUNC_MODULES). TELNET_ENABLED is required for this
|
||||
# to work.
|
||||
TELNET_OOB_ENABLED = False
|
||||
# Activate SSH protocol communication (SecureShell)
|
||||
SSH_ENABLED = False
|
||||
# Ports to use for SSH
|
||||
SSH_PORTS = [4004]
|
||||
# Interface addresses to listen to. If 0.0.0.0, listen to all. Use :: for IPv6.
|
||||
SSH_INTERFACES = ['0.0.0.0']
|
||||
# Start the evennia django+twisted webserver so you can
|
||||
# browse the evennia website and the admin interface
|
||||
# (Obs - further web configuration can be found below
|
||||
|
|
@ -53,7 +65,7 @@ ALLOWED_HOSTS = ["*"]
|
|||
# the Portal proxy presents to the world. The serverports are
|
||||
# the internal ports the proxy uses to forward data to the Server-side
|
||||
# webserver (these should not be publicly open)
|
||||
WEBSERVER_PORTS = [(8000, 5001)]
|
||||
WEBSERVER_PORTS = [(4001, 4002)]
|
||||
# Interface addresses to listen to. If 0.0.0.0, listen to all. Use :: for IPv6.
|
||||
WEBSERVER_INTERFACES = ['0.0.0.0']
|
||||
# IP addresses that may talk to the server in a reverse proxy configuration,
|
||||
|
|
@ -68,11 +80,11 @@ WEBSERVER_THREADPOOL_LIMITS = (1, 20)
|
|||
# the websocket one.
|
||||
WEBCLIENT_ENABLED = True
|
||||
# Activate Websocket support for modern browsers. If this is on, the
|
||||
# default webclient will use this and only use the ajax version of the browser
|
||||
# default webclient will use this and only use the ajax version if the browser
|
||||
# is too old to support websockets. Requires WEBCLIENT_ENABLED.
|
||||
WEBSOCKET_CLIENT_ENABLED = True
|
||||
# Server-side websocket port to open for the webclient.
|
||||
WEBSOCKET_CLIENT_PORT = 8001
|
||||
WEBSOCKET_CLIENT_PORT = 4005
|
||||
# Interface addresses to listen to. If 0.0.0.0, listen to all. Use :: for IPv6.
|
||||
WEBSOCKET_CLIENT_INTERFACE = '0.0.0.0'
|
||||
# Actual URL for webclient component to reach the websocket. You only need
|
||||
|
|
@ -81,21 +93,19 @@ WEBSOCKET_CLIENT_INTERFACE = '0.0.0.0'
|
|||
# be automatically appended). If left at None, the client will itself
|
||||
# figure out this url based on the server's hostname.
|
||||
WEBSOCKET_CLIENT_URL = None
|
||||
# Activate SSH protocol communication (SecureShell)
|
||||
SSH_ENABLED = False
|
||||
# Ports to use for SSH
|
||||
SSH_PORTS = [8022]
|
||||
# Interface addresses to listen to. If 0.0.0.0, listen to all. Use :: for IPv6.
|
||||
SSH_INTERFACES = ['0.0.0.0']
|
||||
# Activate SSL protocol (SecureSocketLibrary)
|
||||
SSL_ENABLED = False
|
||||
# Ports to use for SSL
|
||||
SSL_PORTS = [4001]
|
||||
# Interface addresses to listen to. If 0.0.0.0, listen to all. Use :: for IPv6.
|
||||
SSL_INTERFACES = ['0.0.0.0']
|
||||
# This determine's whether Evennia's custom admin page is used, or if the
|
||||
# standard Django admin is used.
|
||||
EVENNIA_ADMIN = True
|
||||
# The Server opens an AMP port so that the portal can
|
||||
# communicate with it. This is an internal functionality of Evennia, usually
|
||||
# operating between two processes on the same machine. You usually don't need to
|
||||
# change this unless you cannot use the default AMP port/host for
|
||||
# whatever reason.
|
||||
AMP_HOST = 'localhost'
|
||||
AMP_PORT = 4006
|
||||
AMP_INTERFACE = '127.0.0.1'
|
||||
|
||||
|
||||
# Path to the lib directory containing the bulk of the codebase's code.
|
||||
EVENNIA_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||
# Path to the game directory (containing the server/conf/settings.py file)
|
||||
|
|
@ -162,14 +172,6 @@ ENCODINGS = ["utf-8", "latin-1", "ISO-8859-1"]
|
|||
# of users with screen readers. Note that ANSI/MXP doesn't need to
|
||||
# be stripped this way, that is handled automatically.
|
||||
SCREENREADER_REGEX_STRIP = r"\+-+|\+$|\+~|--+|~~+|==+"
|
||||
# The game server opens an AMP port so that the portal can
|
||||
# communicate with it. This is an internal functionality of Evennia, usually
|
||||
# operating between two processes on the same machine. You usually don't need to
|
||||
# change this unless you cannot use the default AMP port/host for
|
||||
# whatever reason.
|
||||
AMP_HOST = 'localhost'
|
||||
AMP_PORT = 5000
|
||||
AMP_INTERFACE = '127.0.0.1'
|
||||
# Database objects are cached in what is known as the idmapper. The idmapper
|
||||
# caching results in a massive speedup of the server (since it dramatically
|
||||
# limits the number of database accesses needed) and also allows for
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue