A rewrite of soil-api in Rust. It is a component of the Sensor Map project.
This project is a work in progress, and is a piecemeal rewrite of the original project. The goal is to have a more efficient and maintainable codebase. It is not yet feature complete, and is not recommended for production use.
Refer to the docker-compose.yaml file in the Sensor Map project for an example of how to build and run the project.
Its incorporation into the Sensormap project can be configured by the addition of a SOIL_API_SECONDARY_URL into the BFF (as seen in the docker-compose.yaml file), and then forwarding individual routes via the BFF reverse proxy in proxy.py.