Tile38 on Ubuntu 24.04 by cloudimg
av cloudimg
Tile38 is an open source geospatial database and realtime geofencing server.
Tile38 on Ubuntu 24.04 by cloudimg
Tile38 is an open source geospatial database and realtime geofencing server. It keeps points, polygons, bounding boxes and GeoJSON objects in memory, indexes them spatially, and answers proximity, containment and intersection queries in microseconds. This image ships Tile38 1.38.0 installed and running as a hardened systemd service, so a geospatial datastore is serving queries within minutes of launch.
Speaks the protocol you already use. Tile38 serves the Redis RESP protocol, HTTP and WebSocket on one port, 9851, so any Redis client library connects with no new driver. Query with NEARBY, WITHIN, INTERSECTS, SCAN and SEARCH; results come back as GeoJSON.
Realtime geofencing. Register a fence with SETHOOK and Tile38 pushes enter, exit, cross and inside events to your HTTP, gRPC, Kafka, NATS, RabbitMQ, MQTT or SQS endpoint the moment they happen, so fleet arrival alerts and delivery zone notifications stop being a polling loop.
Secure by construction. Every instance generates its own 48 character password on first boot and writes it into the Tile38 configuration before the server ever opens its port. Nothing is shared between instances and nothing is baked into the image. The service is physically unable to start unauthenticated: the unit is gated on a bootstrap marker written only after the password is in place, and a pre start check refuses a missing or weak password.
Includes: Tile38 1.38.0 server and CLI, append only persistence, a dedicated unprivileged service user, a paired deployment guide, and 24/7 cloudimg support. MIT licensed.
Recommended VM: Standard_B2s for development and evaluation; scale memory up for larger datasets, because Tile38 holds its working set in memory.