staging: conecta el importador NASA reimplementado al stack
El servicio `importer` apuntaba a fires-csv-mongo-import/ (el de 2018, sin Dockerfile) y vivia tras el profile "importer", a la espera de un systemd timer que nunca se creo. Ahora apunta a todos-contra-el-fuego/nasa-importer/, arranca con el stack y hace su ciclo cada 15 minutos por si mismo. El JWT de NASA entra por secrets/importer.staging.env (gitignorado); se anade el .example. Volumen importer-data para los CSV descargados: sin el, cada ciclo se creeria que NASA ha publicado datos nuevos y reimportaria siempre.
This commit is contained in:
parent
e5f7a0f4be
commit
03082a8d55
2 changed files with 35 additions and 8 deletions
20
secrets/importer.staging.env.example
Normal file
20
secrets/importer.staging.env.example
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# Importador NASA FIRMS — STAGING (testfuegos.comunes.org)
|
||||
# Copiar a secrets/importer.staging.env y rellenar. GITIGNORADO: nunca commitear el real.
|
||||
#
|
||||
# El JWT de NASA Earthdata que usa producción está en la rama `shiva-local-changes` del repo
|
||||
# todos-contra-el-fuego (fires-csv-mongo-import/nasa-https-downloader.sh, línea `KEY=eyJ…`).
|
||||
# Se genera/renueva en https://urs.earthdata.nasa.gov/profile → "Generate Token".
|
||||
# Caduca: comprobar el campo `exp` del JWT (payload base64) antes de dar por buena una avería.
|
||||
NASA_TOKEN=eyJ0eXAiOiJKV1QiLCJvcmlnaW4iOiJFYXJ0aGRhdGEgTG9naW4i...
|
||||
|
||||
# Zona FIRMS a descargar. Producción usa Global.
|
||||
ZONE=Global
|
||||
|
||||
# Espejos NRT de NASA, en orden de preferencia.
|
||||
NASA_SERVERS=3,4
|
||||
|
||||
# Sentry/GlitchTip. Vacío en staging (el GlitchTip de tesla da 502 ahora mismo).
|
||||
SENTRY_DSN=
|
||||
|
||||
# Guardarraíl: aborta el borrado si un ciclo se llevaría más de este % de `activefires`.
|
||||
MAX_DELETE_RATIO=0.9
|
||||
Loading…
Add table
Add a link
Reference in a new issue