ckan-datos → Vercel (deploy estático)
Fecha: 2026-09-10. Pide: encaminar a Vercel o Fly.
Decisión: Vercel
Los datasets son archivos estáticos (CSV + datapackage.json). Vercel los sirve sin servidor ni Docker. Fly queda como alternativa solo si luego se quiere API (búsqueda FTS, DataStore) — hoy sería overkill.
Qué se añadió
scripts/build_site.py— generaindex.htmldesdedatasets/*/datapackage.json(títulos, notas, recursos con conteo de filas, links). Re-ejecutar al sumar datasets.index.html— generado, no se edita a mano.vercel.json— estático puro + CORS abierto en/datasets/*para consumo fetch.
Verificación
npx serve local: / 200, CSV 200, 8/8 links resuelven. validar.py + test_no_pii siguen verdes.
Deploy (cuenta del usuario, 2 comandos)
cd ~/nef/ckan-datos
vercel --prodSin commit previo funciona (deploy del directorio), pero lo sano es commitear antes para que Vercel trackee el repo.
No hacer
- No subir
twitter.db/search.sqlite(ya en .gitignore). - No poner
index.htmla mano: regenerar conbuild_site.py.