Files
HDB/gallery-dl /config.json
2024-11-01 16:53:04 +01:00

78 lines
1.8 KiB
JSON

{
"extractor":
{
"base-directory": "./Artists",
"archive": "./gallery-dl/archive.sqlite3",
"rule34":
{
"archive": "./gallery-dl/archive-rule34.sqlite3",
"filename": "{md5}.{extension}",
"directory": ["{search_tags}", "Rule34"]
},
"kemonoparty":
{
"archive": "./gallery-dl/archive-kemono.sqlite3",
"filename": "{hash}.{extension}",
"directory": ["{user}", "Kemono"]
},
"coomerparty":
{
"archive": "./gallery-dl/archive-coomer.sqlite3",
"filename": "{hash}.{extension}",
"directory": ["{user}", "Coomer"]
},
"gofile":
{
"archive": "./gallery-dl/archive-gofile.sqlite3",
"filename": "{id}.{extension}",
"directory": ["{id}", "Gofile"]
},
"atfbooru": {
"archive": "./gallery-dl/archive-atfbooru.sqlite3",
"filename": "{md5}.{extension}",
"directory": ["{search_tags}", "ATFBooru"]
}
},
"downloader":
{
"part-directory": "/tmp",
"rate": "10M",
"retries": 5,
"timeout": 10
},
"output":
{
"ansi": true,
"log": {
"level": "info",
"format": {
"debug" : "\u001b[0;37m{name}: {message}\u001b[0m",
"info" : "\u001b[1;37m{name}: {message}\u001b[0m",
"warning": "\u001b[1;33m{name}: {message}\u001b[0m",
"error" : "\u001b[1;31m{name}: {message}\u001b[0m"
}
},
"logfile": {
"path": "./gallery-dl/log.txt",
"mode": "w",
"format-date": "%Y-%m-%dT%H:%M:%S",
"level": "debug"
}
}
}