// the find
t-rex-tileserver/t-rex
t-rex is a vector tile server specialized on publishing MVT tiles from your own data
t-rex is a Rust-based MVT vector tile server that sits in front of PostGIS or GDAL sources and serves tiles directly — no intermediate format conversion needed. It's been superseded by bbox-tile-server from the same authors, and the README says so plainly on line one. For anyone stumbling onto this: it works, but you're adopting abandoned software.
The one-liner to go from PostGIS connection string to a running tile server is genuinely convenient — no config file required to get started. Auto-detection of layers means you don't have to manually enumerate your tables. S3 and filesystem cache backends are both supported, which covers the two most common production tile-serving patterns. The codebase is cleanly split into separate crates (core, gdal, service, webserver) with a reasonable separation of concerns.
Officially deprecated — the maintainers explicitly replaced it with bbox-tile-server, so bug fixes and security patches are done. Last meaningful activity was September 2024, and with 578 stars and 73 forks it never had the community mass to survive abandonment. GDAL as a build dependency is a reliable source of pain: version mismatches, system library conflicts, and slow compile times are all on the table. No support for PMTiles or other modern single-file tile formats — the caching story is file-per-tile or S3, which gets unwieldy at scale.