The US Wildfire Dashboard
The US Wildfire Dashboard provides a live update for the ongoing wildfire in the US. This dashboard is built with R using Rmakrdown and flexdashboard framework, and can easily reproduce by others. The code behind the dashboard available here
Data
The input data for this dashboard is the National Interagency Fire Center ArcGIS Online Site.
Data on the dashboard is refreshed hourly with Github Actions, where the raw data on the NIFC website is getting updated every few hours.
Packages
- Dashboard interface - the flexdashboard package.
- Mapping - leaflet for plotting the map and sf packages
- Data - jsonlite for parsing the raw data
- Tables - the reactable and htmltools packages
Deployment and reproducibly
The dashboard was deployed to Github docs. If you wish to deploy and/or modify the dashboard on your Github account, you can apply the following steps:
- Fork the dashboard repository, or
- Clone it and push it to your Github package
- Here some general guidance about deployment of flexdashboard on Github page - link
Docker
The supporting docker with the required packages for running this dashboard is available here. To run the dashboard locally with RStudio follow the following steps:
- Clone the dashboard repository
- Run the following docker:
docker run -p 8787:8787 -e PASSWORD='Your_Password' -e USER='Your_Username' -v ~/your_local_path rkrispin/us_wildfire_rstudio:devWhere the Your Password and Your Username above should replace with
the password and username you wish to set for the RStudio instance. The
your_local_path argument should replace with the local path of the
cloned dashboard on your machine. Once the docker is lunched, use on
your browser http://localhost:8787 for login RStudio (using the
credential you set above) and access the dashboard on sub-folder
uswildfire and render the index.Rmd file to lunch the dashboard.
For any question or feedback, you can either open an issue or contact me on Twitter.

