mirror of
https://github.com/maplibre/martin.git
synced 2024-12-18 20:31:54 +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
998d157e8e
Bumps [rustls-native-certs](https://github.com/rustls/rustls-native-certs) from 0.7.0 to 0.7.1. <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.1</h2> <h2>Notable changes</h2> <ul> <li>Include certificates from the <code>SSL_CERT_DIR</code> environment variable and openssl-probe <code>ProbeResult::cert_dir</code> in the set of returned certificates. This should improve results on FreeBSD (in case the <code>ca_root_nss</code> package is not installed).</li> </ul> <h2>What's changed</h2> <ul> <li>Update ring & untrusted by <a href="https://github.com/serprex"><code>@serprex</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/88">rustls/rustls-native-certs#88</a></li> <li>Bump rustls-pemfile from 2.0.0 to 2.1.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/93">rustls/rustls-native-certs#93</a></li> <li>Bump webpki-roots from 0.26.0 to 0.26.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/94">rustls/rustls-native-certs#94</a></li> <li>Bump x509-parser from 0.15.1 to 0.16.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/95">rustls/rustls-native-certs#95</a></li> <li>Bump security-framework from 2.9.2 to 2.10.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/96">rustls/rustls-native-certs#96</a></li> <li>Bump ring from 0.17.7 to 0.17.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/98">rustls/rustls-native-certs#98</a></li> <li>Bump rustls-webpki from 0.102.0 to 0.102.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/99">rustls/rustls-native-certs#99</a></li> <li>Bump serial_test from 2.0.0 to 3.1.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/100">rustls/rustls-native-certs#100</a></li> <li>Update dependabot config to match rustls by <a href="https://github.com/ctz"><code>@ctz</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/101">rustls/rustls-native-certs#101</a></li> <li>ci: use ubuntu-latest everywhere by <a href="https://github.com/ctz"><code>@ctz</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/103">rustls/rustls-native-certs#103</a></li> <li>Bump schannel from 0.1.22 to 0.1.23 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/97">rustls/rustls-native-certs#97</a></li> <li>Bump the crates-io group across 1 directory 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/104">rustls/rustls-native-certs#104</a></li> <li>Bump serial_test from 3.1.0 to 3.1.1 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/105">rustls/rustls-native-certs#105</a></li> <li>Bump security-framework from 2.10.0 to 2.11.0 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/106">rustls/rustls-native-certs#106</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/107">rustls/rustls-native-certs#107</a></li> <li>Bump rustls from 0.23.7 to 0.23.8 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/108">rustls/rustls-native-certs#108</a></li> <li>Bump the crates-io group across 1 directory 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/111">rustls/rustls-native-certs#111</a></li> <li>Bump webpki-roots from 0.26.2 to 0.26.3 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/112">rustls/rustls-native-certs#112</a></li> <li>Search cert file and dir returned by openssl-probe by <a href="https://github.com/pgerber"><code>@pgerber</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/109">rustls/rustls-native-certs#109</a></li> <li>Prepare 0.7.1 by <a href="https://github.com/djc"><code>@djc</code></a> in <a href="https://redirect.github.com/rustls/rustls-native-certs/pull/113">rustls/rustls-native-certs#113</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/rustls-native-certs/commits/v/0.7.1">https://github.com/rustls/rustls-native-certs/commits/v/0.7.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
---|---|---|
.cargo-husky/hooks | ||
.github | ||
debian | ||
demo | ||
docs | ||
martin | ||
martin-tile-utils | ||
mbtiles | ||
tests | ||
.dockerignore | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
CHANGELOG.md | ||
CODE_OF_CONDUCT.md | ||
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.