Configuration

The configuration for the server.

id < /th >  < td > configurations.json < /td >  < /tr >  < tr >  < th>schema http://json-schema.org/draft-07/schema#

Properties

Name Type
LAUNCHER Object
MAIN Object
SERVER_INFORMATION Object

LAUNCHER

Description The configuration for the launcher.
Type Object
Required No

Properties

Name Type
HIDE_DUBBED Boolean

LAUNCHER.HIDE_DUBBED

Description Whether to hide dubbed category from the launcher part.
Type Boolean
Required No
Examples
  • true
  • MAIN

    Description The main app configurations.
    Type Object
    Required No

    Properties

    Name Type
    HIDE_PATCHER Boolean

    MAIN.HIDE_PATCHER

    Description Hide the patcher part of the app
    Type Boolean
    Required No
    Examples
  • true
  • SERVER_INFORMATION

    Description The configuration for the server information.
    Type Object
    Required No

    Properties

    Name Type
    SHOW_PATREONS_SUBSCRIBERS Boolean
    PATREONS_SUBSCRIBERS Array

    SERVER_INFORMATION.SHOW_PATREONS_SUBSCRIBERS

    Description Whether to show the list of Patreon subscribers on the server information page.
    Type Boolean
    Required No
    Examples
  • true
  • SERVER_INFORMATION.PATREONS_SUBSCRIBERS

    Description The list of Patreon subscribers to display on the server information page.
    Type Array
    Required No

    Schema

    {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "$id": "configurations.json",
        "title": "Configuration",
        "description": "The configuration for the server.",
        "type": "object",
        "properties": {
            "LAUNCHER": {
                "type": "object",
                "description": "The configuration for the launcher.",
                "properties": {
                    "HIDE_DUBBED": {
                        "type": "boolean",
                        "description": "Whether to hide dubbed category from the launcher part.",
                        "examples": [
                            true
                        ]
                    }
                },
                "required": []
            },
            "MAIN": {
                "type": "object",
                "description": "The main app configurations.",
                "properties": {
                    "HIDE_PATCHER": {
                        "type": "boolean",
                        "description": "Hide the patcher part of the app",
                        "examples": [
                            true
                        ]
                    }
                },
                "required": []
            },
            "SERVER_INFORMATION": {
                "type": "object",
                "description": "The configuration for the server information.",
                "properties": {
                    "SHOW_PATREONS_SUBSCRIBERS": {
                        "type": "boolean",
                        "description": "Whether to show the list of Patreon subscribers on the server information page.",
                        "examples": [
                            true
                        ]
                    },
                    "PATREONS_SUBSCRIBERS": {
                        "type": "array",
                        "description": "The list of Patreon subscribers to display on the server information page.",
                        "items": {
                            "type": "string",
                            "examples": [
                                "Jakob Bysewski",
                                "Sturmkraehe",
                                "Angie",
                                "DanielM",
                                "Scooty",
                                "Steini225",
                                "Nuggelz",
                                "Just a Yoshi",
                                "Joshua Seipel"
                            ]
                        }
                    }
                },
                "required": []
            }
        },
        "required": []
    }