mirror of
https://github.com/maplibre/martin.git
synced 2024-12-19 21:01:45 +03:00
Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.
hacktoberfestleafletmapbox-glmapbox-gl-jsmapbox-vector-tilemaplibremaplibre-gl-jsmapsmbtilespmtilespostgispostgresqlruststarred-maplibre-repostarred-repovector-tileswebserver
405faea5ef
Bumps [rustls-native-certs](https://github.com/rustls/rustls-native-certs) from 0.7.1 to 0.7.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/rustls-native-certs/releases">rustls-native-certs's releases</a>.</em></p> <blockquote> <h2>0.7.2</h2> <ul> <li>Improve error reporting if we fail when loading certificates from the filesystem.</li> </ul> <h2>What's Changed</h2> <ul> <li>rust: update semver-compatible dependencies by <a href="https://github.com/djc"><code>@djc</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/114">rustls/rustls-native-certs#114</a></li> <li>Bump rustls-webpki from 0.102.4 to 0.102.5 in the crates-io group by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/115">rustls/rustls-native-certs#115</a></li> <li>lib: add more error context when loading fails by <a href="https://github.com/cpu"><code>@cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/117">rustls/rustls-native-certs#117</a></li> <li>Bump the crates-io group across 1 directory with 3 updates by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/119">rustls/rustls-native-certs#119</a></li> <li>Separate online smoke tests from main CI by <a href="https://github.com/cpu"><code>@cpu</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/120">rustls/rustls-native-certs#120</a></li> <li>Bump the crates-io group with 2 updates by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/121">rustls/rustls-native-certs#121</a></li> <li>Prepare 0.7.2 by <a href="https://github.com/ctz"><code>@ctz</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/125">rustls/rustls-native-certs#125</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/rustls-native-certs/compare/v/0.7.1...v/0.7.2">https://github.com/rustls/rustls-native-certs/compare/v/0.7.1...v/0.7.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
---|---|---|
.cargo-husky/hooks | ||
.github | ||
debian | ||
demo | ||
docs | ||
martin | ||
martin-tile-utils | ||
martin-ui | ||
mbtiles | ||
tests | ||
.dockerignore | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
CHANGELOG.md | ||
CODE_OF_CONDUCT.md | ||
Cross.toml | ||
docker-compose.yml | ||
justfile | ||
LICENSE-APACHE | ||
LICENSE-MIT | ||
logo.png | ||
README.md | ||
rustfmt.toml | ||
SECURITY_POLICY.txt |
Martin is a tile server and a set of tools able to generate vector tiles on the fly
from large PostgreSQL
databases, and serve tiles from PMTiles
and MBTiles
files. Martin optimizes for speed and heavy traffic, and is written in Rust.
Features
- Serve vector tiles from
- Combine multiple tile sources into one
- Generate sprites and font glyphs
- Generate tiles in bulk from any Martin-supported sources into an
MBTiles
file with martin-cp tool - Examine, copy, validate, compare, and apply diffs between
MBTiles
files with mbtiles tool
Documentation
- Quick Start
- Installation
- Running with CLI or configuration file
- Usage and API
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.