Skip to content

Repository files navigation

Fuegos Vivos

Mapa público de incendios en toda España, al estilo de fogos.pt.

Sitio estático (index.html + index.js). Sin build. Licencia AGPL-3.0.

Datos

Resumen corto; detalle y comparación en DATA.md (tablas de fuentes).

La interfaz sigue el patrón de fogos.pt: barra naranja, tarjetas, mapa y capas.

Páginas

python3 -m http.server 8080

Abre http://localhost:8080.

GitHub Pages

El workflow .github/workflows/pages.yml publica el sitio en cada push a main/master.

  1. Crea el repositorio en GitHub y sube el código.
  2. En Settings → Pages → Build and deployment, elige GitHub Actions.
  3. Tras el primer deploy, la URL será https://<usuario>.github.io/<repo>/.

No hay paso de build: se sirven index.html e index.js tal cual.

CI

npm test          # unit + fixture + live API smoke (node ci/test.cjs)
npm run test:e2e  # Playwright map e2e (mocked feeds)
npm run test:all  # both

Shared filter logic lives in lib/fires.js (used by the map and tests) so we do not silently drop CyL / Galicia points.

Behaviour specs for agents live under openspec/ (openspec validate --specs).

GitHub Actions runs unit tests and Playwright on push/PR (.github/workflows/ci.yml).

Licencia

GNU Affero General Public License v3.0 — ver LICENSE.

About

Fuegos en Iberia

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages