istSOS, the open source OGC SensorThings and Sensor Observation Service server for environmental monitoring, ready to publish sensors, datastreams and time series observations on first boot.
This product is available in the build below. Open it for the operating system, cloud and version detail, or read its deployment guide.
| Product | Cloud | Operating system | Version | |
|---|---|---|---|---|
| istSOS 4 on Ubuntu 24.04 | Azure | Ubuntu 24.04 | 4 | View · Guide |
istSOS is an open source server for collecting, managing and publishing environmental and monitoring sensor data over open OGC standards: it implements the SensorThings API and the Sensor Observation Service data model, so you register sensors, things, observed properties and datastreams, then load and serve the time series observations they produce through a clean REST API and an interactive API explorer. It gives environmental agencies, research groups and monitoring networks one standards based place to hold hydrological, meteorological and other sensor readings that client tools and dashboards can query directly.
It suits environmental and hydro meteorological monitoring networks that need a standards compliant home for their sensor time series, research and academic groups publishing observation data over open interfaces, and developers building applications on top of the OGC SensorThings API. The server runs stand alone with no sensor network attached, so you can explore it with a seeded demo dataset from the first minute.
cloudimg ships istSOS as one complete appliance, the FastAPI application, a local PostgreSQL database with the PostGIS spatial extension and a local cache, all wired together and running behind nginx within a minute or two of first boot, rather than a docker compose stack to assemble. It closes the security gap a fresh install carries: istSOS ships a well known default administrator, so no secret is baked into this image. On first boot, before the API is reachable, every instance mints its own administrator password, its own database passwords and its own token signing key, the well known default login is proven dead, and the details are written to a root only file on the machine, so no two machines share a secret and there is no default to guess. The database sits on the loopback interface behind nginx, read access to the sensor collections is open for browsing while every write requires the administrator token, and a demo network of five sensor stations with real time series observations is seeded so the API and its explorer show live data the moment you launch. The base is fully patched with unattended security updates enabled, and every image comes with a step by step deploy guide tested against the exact build and 24/7 cloudimg support.