{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://misskey.io/schemas/MetaLite", "title": "MetaLite", "type": "object", "properties": { "maintainerName": { "type": [ "string", "null" ] }, "maintainerEmail": { "type": [ "string", "null" ] }, "version": { "type": "string" }, "name": { "type": [ "string", "null" ] }, "shortName": { "type": [ "string", "null" ] }, "uri": { "type": "string", "format": "url", "example": "https://misskey.example.com" }, "description": { "type": [ "string", "null" ] }, "langs": { "type": "array", "items": { "type": "string" } }, "dimensions": { "type": "number", "minimum": 1 }, "tosUrl": { "type": [ "string", "null" ] }, "repositoryUrl": { "type": [ "string", "null" ], "default": "https://github.com/misskey-dev/misskey" }, "feedbackUrl": { "type": [ "string", "null" ], "default": "https://github.com/misskey-dev/misskey/issues/new" }, "defaultDarkTheme": { "type": [ "string", "null" ] }, "defaultLightTheme": { "type": [ "string", "null" ] }, "disableRegistration": { "type": "boolean" }, "emailRequiredForSignup": { "type": "boolean" }, "enableHcaptcha": { "type": "boolean" }, "hcaptchaSiteKey": { "type": [ "string", "null" ] }, "enableMcaptcha": { "type": "boolean" }, "mcaptchaSiteKey": { "type": [ "string", "null" ] }, "mcaptchaInstanceUrl": { "type": [ "string", "null" ] }, "enableRecaptcha": { "type": "boolean" }, "recaptchaSiteKey": { "type": [ "string", "null" ] }, "enableTurnstile": { "type": "boolean" }, "turnstileSiteKey": { "type": [ "string", "null" ] }, "googleAnalyticsId": { "type": [ "string", "null" ] }, "enableTestcaptcha": { "type": "boolean" }, "swPublickey": { "type": [ "string", "null" ] }, "mascotImageUrl": { "type": "string", "default": "/assets/ai.png" }, "bannerUrl": { "type": [ "string", "null" ] }, "serverErrorImageUrl": { "type": [ "string", "null" ] }, "infoImageUrl": { "type": [ "string", "null" ] }, "notFoundImageUrl": { "type": [ "string", "null" ] }, "iconUrl": { "type": [ "string", "null" ] }, "maxNoteTextLength": { "type": "number" }, "ads": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "format": "id", "example": "xxxxxxxxxx" }, "url": { "type": "string", "format": "url" }, "place": { "type": "string", "enum": [ "square", "horizontal", "horizontal-big", "vertical" ] }, "ratio": { "type": "number" }, "imageUrl": { "type": "string", "format": "url" }, "imageBlurhash": { "type": [ "string", "null" ] }, "dayOfWeek": { "type": "integer" }, "isSensitive": { "type": "boolean" } }, "required": [ "id", "url", "place", "ratio", "imageUrl", "imageBlurhash", "dayOfWeek", "isSensitive" ] } }, "wellKnownWebsites": { "type": "array", "items": { "type": "string" } }, "notesPerOneAd": { "type": "number", "default": 0 }, "enableEmail": { "type": "boolean" }, "enableServiceWorker": { "type": "boolean" }, "translatorAvailable": { "type": "boolean" }, "sentryForFrontend": { "type": [ "object", "null" ], "properties": { "options": { "type": "object", "properties": { "dsn": { "type": "string" } }, "additionalProperties": true, "required": [ "dsn" ] }, "vueIntegration": { "type": [ "object", "null" ], "additionalProperties": true }, "browserTracingIntegration": { "type": [ "object", "null" ], "additionalProperties": true }, "replayIntegration": { "type": [ "object", "null" ], "additionalProperties": true } }, "required": [ "options" ] }, "mediaProxy": { "type": "string" }, "enableUrlPreview": { "type": "boolean" }, "enableSkebStatus": { "type": "boolean" }, "backgroundImageUrl": { "type": [ "string", "null" ] }, "impressumUrl": { "type": [ "string", "null" ] }, "logoImageUrl": { "type": [ "string", "null" ] }, "privacyPolicyUrl": { "type": [ "string", "null" ] }, "inquiryUrl": { "type": [ "string", "null" ] }, "serverRules": { "type": "array", "items": { "type": "string" } }, "themeColor": { "type": [ "string", "null" ] }, "policies": { "type": "object", "$ref": "#/components/schemas/RolePolicies" }, "noteSearchableScope": { "type": "string", "enum": [ "local", "global" ], "default": "local" }, "maxFileSize": { "type": "number" }, "federation": { "type": "string", "enum": [ "all", "specified", "none" ] } }, "required": [ "maintainerName", "maintainerEmail", "version", "name", "shortName", "uri", "description", "langs", "dimensions", "tosUrl", "repositoryUrl", "feedbackUrl", "defaultDarkTheme", "defaultLightTheme", "disableRegistration", "emailRequiredForSignup", "enableHcaptcha", "hcaptchaSiteKey", "enableMcaptcha", "mcaptchaSiteKey", "mcaptchaInstanceUrl", "enableRecaptcha", "recaptchaSiteKey", "enableTurnstile", "turnstileSiteKey", "googleAnalyticsId", "enableTestcaptcha", "swPublickey", "mascotImageUrl", "bannerUrl", "serverErrorImageUrl", "infoImageUrl", "notFoundImageUrl", "iconUrl", "maxNoteTextLength", "ads", "wellKnownWebsites", "notesPerOneAd", "enableEmail", "enableServiceWorker", "translatorAvailable", "sentryForFrontend", "mediaProxy", "enableUrlPreview", "enableSkebStatus", "backgroundImageUrl", "impressumUrl", "logoImageUrl", "privacyPolicyUrl", "inquiryUrl", "serverRules", "themeColor", "policies", "noteSearchableScope", "maxFileSize", "federation" ] }