forked from Minecraft/minecraft_manager
64 lines
2.5 KiB
ReStructuredText
64 lines
2.5 KiB
ReStructuredText
|
.. include:: common.rst
|
||
|
|
||
|
.. _django-settings:
|
||
|
|
||
|
Django Settings
|
||
|
===============
|
||
|
|
||
|
Required
|
||
|
--------
|
||
|
|
||
|
``MINECRAFT_BASE_DIR`` - The base location of your Spigot server. (The one with your server.jar)
|
||
|
|
||
|
``MCM_BASE_LINK`` - The base URL to your whitelist. e.g. http://localhost:8000/whitelist/
|
||
|
|
||
|
----
|
||
|
|
||
|
Optional
|
||
|
--------
|
||
|
|
||
|
``WINDOW_TITLE`` - The title of all MCM web app windows.
|
||
|
|
||
|
``DASHBOARD_TITLE`` - The header of the dashboard (probably the name of your server).
|
||
|
|
||
|
``BOT_DIR`` - The path to your bot directory.
|
||
|
|
||
|
``DISCORD_NOTIFICATION_WEBHOOK`` - The URL for the webhook used for notifications.
|
||
|
|
||
|
``DISCORD_PING_LIST`` - A list of Discord Role IDs to ping whenever certain messages are sent.
|
||
|
|
||
|
``DISCORD_MCM_WEBHOOK`` - The URL for the webhook used for Applications, Tickets, and Warnings.
|
||
|
|
||
|
``DISCORD_INVITE`` - The invite code to your Discord, for after a player applies on the web form.
|
||
|
|
||
|
``DYNMAP_URL`` - The URL to your dynmap if you have one. Leave blank if you'd rather use a static background for web forms.
|
||
|
|
||
|
``DYNMAP_STATIC_URL`` - The URL to your static dynmap if you have one.
|
||
|
|
||
|
``WORLD`` - The name of your overworld. This is used by dynmap as well as statistics.
|
||
|
|
||
|
``WORLD_BORDER`` - The size of your world border. Used to generate a random location on the dynmap if used.
|
||
|
|
||
|
``PLUGIN_PORT`` - The port that's set in your plugin's config.yml
|
||
|
|
||
|
``GLOBAL_LOG`` - The path to your global chat log file. Assuming a normal install: os.path.join(MINECRAFT_BASE_DIR, 'plugins/MinecraftManager/logs/global.log')
|
||
|
|
||
|
``STAFF_LOG`` - The path to your staff chat log file. Assuming a normal install: os.path.join(MINECRAFT_BASE_DIR, 'plugins/MinecraftManager/logs/staff.log')
|
||
|
|
||
|
``SERVER_QUERY_IP`` - The full IP (and port) used to query your server. (This is used to get a player list)
|
||
|
|
||
|
``API_PASSWORD`` - The password used to validate API requests from unauthenticated sources.
|
||
|
|
||
|
``COREPROTECT_WEB_URL`` - The URL to your CoreProtect Web UI, if it exists.
|
||
|
|
||
|
``COREPROTECT_ACTIVITY_URL`` - The URL to your CoreProtect Activity Web UI, if it exists.
|
||
|
|
||
|
``DISCORD_BOT_TOKEN`` - The token to use to run the Discord bot. This must be generated by you in the Discord developer area.
|
||
|
|
||
|
``DISCORD_BOT_PREFIX`` - The prefix to use for Discord bot commands. Set to ``!`` by default.
|
||
|
|
||
|
``DISCORD_BOT_ROLES`` - A list of Discord Roles allowed to use the bot. If this list is empty, no one can use the bot!
|
||
|
|
||
|
``CAPTCHA_SECRET`` - Your secret key used for reCAPTCHA
|
||
|
|
||
|
``STATS_FILTER`` - A python list of partial strings used to filter out stats. e.g. ``['broken', 'dropped', 'picked_up']`` to filter out broken, dropped and picked up stats
|