- polls a list of weather.com stations for data on interval, and stores in MongoDB 6 timeseries collection with geospatial index on location
- Rust
- MongoDB v6 (local test instance)
- MongoDB Atlas (optional, production)
- provide a
.env
file based on.env.example
- run tests:
cargo test
- provide a
.env
file based on.env.example
- add a config/production.json file based with with desired settings for production (see config/development.json for example)
RUN_MODE=production cargo run