Skip to content

Interface: IInstanceSettings ​

Defined in: types/instance.ts:157

Properties ​

PropertyTypeDescriptionDefined in
developerModeboolean-types/instance.ts:158
gifsobject-types/instance.ts:170
gifs.apiKeyConfiguredbooleanthe apiKey* fields are KLIPY's key, which an admin can save heretypes/instance.ts:176
gifs.apiKeyNeedsReplacement?boolean-types/instance.ts:177
gifs.apiKeySource"instance" | "environment" | "config" | null-types/instance.ts:178
gifs.contentFilterGifContentFilterKLIPY only; gifgooder's library is curated and has no filtertypes/instance.ts:174
gifs.enabledbooleanthe switch for GIF search as a whole; each provider also needs its own keytypes/instance.ts:172
gifs.gifgooderConfiguredbooleangifgooder's host and token come from the server's environment, never from heretypes/instance.ts:180
profilesIInstanceProfileSettings-types/instance.ts:182
rateLimitsIInstanceRateLimitSettings-types/instance.ts:159
streamingIInstanceStreamingSettings-types/instance.ts:183
uploadsobject-types/instance.ts:160
uploads.defaultMaxFileSizeMb?number-types/instance.ts:166
uploads.jsonBodyLimitBytesnumberConfigured by the operator; not an editable setting.types/instance.ts:163
uploads.managedByConfig?booleanThe operator supplied maxFileSizeMb in configuration or the environment.types/instance.ts:168
uploads.maxAllowedFileSizeMb?number-types/instance.ts:165
uploads.maxFileSizeMbnumber-types/instance.ts:161
uploads.minFileSizeMb?number-types/instance.ts:164
videoProcessingobjectFixed by the server: whether it found ffmpeg, which video profile pictures need.types/instance.ts:185
videoProcessing.availableboolean-types/instance.ts:186

Released under the GNU Affero General Public License v3.0.