| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- {
- "$schema": "http://json-schema.org/draft-07/schema#",
- "type": "object",
- "additionalProperties": false,
- "properties": {
- "GALLERYDL_ENABLED": {
- "type": "boolean",
- "default": true,
- "x-aliases": ["SAVE_GALLERYDL", "USE_GALLERYDL"],
- "description": "Enable gallery downloading with gallery-dl"
- },
- "GALLERYDL_BINARY": {
- "type": "string",
- "default": "gallery-dl",
- "description": "Path to gallery-dl binary"
- },
- "GALLERYDL_TIMEOUT": {
- "type": "integer",
- "default": 3600,
- "minimum": 30,
- "x-fallback": "TIMEOUT",
- "description": "Timeout for gallery downloads in seconds"
- },
- "GALLERYDL_COOKIES_FILE": {
- "type": "string",
- "default": "",
- "x-fallback": "COOKIES_FILE",
- "description": "Path to cookies file"
- },
- "GALLERYDL_CHECK_SSL_VALIDITY": {
- "type": "boolean",
- "default": true,
- "x-fallback": "CHECK_SSL_VALIDITY",
- "description": "Whether to verify SSL certificates"
- },
- "GALLERYDL_ARGS": {
- "type": "array",
- "items": {"type": "string"},
- "default": [
- "--write-metadata",
- "--write-info-json"
- ],
- "x-aliases": ["GALLERYDL_DEFAULT_ARGS"],
- "description": "Default gallery-dl arguments"
- },
- "GALLERYDL_ARGS_EXTRA": {
- "type": "array",
- "items": {"type": "string"},
- "default": [],
- "x-aliases": ["GALLERYDL_EXTRA_ARGS"],
- "description": "Extra arguments to append to gallery-dl command"
- }
- }
- }
|