1
Files
2025/tools/config/config.json
2025-12-11 00:53:08 +01:00

137 lines
3.5 KiB
JSON

{
"rebrickable": {
"apiKey": null
},
"externalLinks": {
"cacheDir": "tools/cache",
"cacheFile": "external_links.yaml",
"hostDelayMs": 2000,
"requestTimeoutSeconds": 5,
"cacheTtlSuccessDays": 30,
"cacheTtlClientErrorDays": 7,
"outputFormat": "markdown",
"outputFile": "tools/cache/external_links_report.md",
"userAgent": null,
"enableCookies": true,
"cookieJar": "tools/cache/curl_cookies.txt",
"usePlaywright": true,
"playwrightTimeoutSeconds": 10,
"playwrightExecutablePath": null,
"ignoreHosts": [
"10.0.2.1",
"web.archive.org",
"localhost",
"nas",
"selenium",
"ci.athaliasoft.com",
"rebrickable.com"
]
},
"weather": {
"timezone": "Europe/Paris",
"defaultHour": 12,
"defaultMinute": 0,
"windowMinutes": 60,
"precipitationThreshold": 0.1,
"providers": {
"influxdb": {
"url": null,
"org": "Dern",
"bucket": "weather",
"token": null,
"windowMinutes": 60,
"precipitationThreshold": 0.1,
"sensors": {
"temperature": {
"measurement": "°C",
"field": "value",
"tags": {
"entity_id": "station_meteo_bresser_exterieur_temperature"
}
},
"humidity": {
"measurement": "%",
"field": "value",
"tags": {
"entity_id": "station_meteo_bresser_exterieur_humidite_relative"
}
},
"pressure": {
"measurement": "hPa",
"field": "value",
"tags": {
"entity_id": "station_meteo_bresser_exterieur_pression_atmospherique"
}
},
"illuminance": {
"measurement": "lx",
"field": "value",
"tags": {
"entity_id": "station_meteo_bresser_exterieur_luminance"
}
},
"precipitations": {
"measurement": "mm/h",
"field": "value",
"threshold": 0.1,
"tags": {
"entity_id": "station_meteo_bresser_exterieur_precipitations"
}
},
"wind_speed": {
"measurement": "km/h",
"field": "value",
"unit": "km/h",
"tags": {
"entity_id": "station_meteo_bresser_exterieur_vitesse_du_vent"
}
},
"wind_direction": {
"measurement": "°",
"field": "value",
"tags": {
"entity_id": "station_meteo_bresser_exterieur_direction_du_vent"
}
}
}
},
"openMeteo": {
"latitude": null,
"longitude": null,
"timezone": "Europe/Paris",
"pressureOffset": 40,
"illuminanceToLuxFactor": 126.7,
"windowMinutes": 90,
"precipitationThreshold": 0.1
}
}
},
"goaccess": {
"url": null
},
"lemmy": {
"instanceUrl": null,
"siteUrl": "https://richard-dern.fr",
"auth": {
"username": null,
"password": null,
"jwt": null
},
"community": {
"prefixOverrides": {
"collections": "collection",
"critiques": "critique",
"interets": "interet"
},
"visibility": "Public",
"nsfw": false,
"descriptionTemplate": "Espace dédié aux échanges autour de {{path}}."
},
"cacheFile": "tools/cache/lemmy_sync.json",
"verificationTtlHours": {
"community": 168,
"post": 24
}
}
}