Repository navigation
v0.1.0
Minor Changes
- b17c821:
maple startcan require credentials when it is reachable beyond loopback. SetMAPLE_LOCAL_INGEST_KEYto require a key on OTLP ingest (Authorization: Bearerorx-maple-ingest-key), andMAPLE_LOCAL_ACCESS_TOKENto require sign-in for the dashboard and query API. The bundled dashboard shows a sign-in page, scripts send the token as a Bearer token, and CLI commands send it when the variable is set. Without them, a non-loopback start still runs and the banner warns that it is open. - 807c8c1: Maple Local ships as a container image,
ghcr.io/mapletechlabs/maple, for running it on a server or a container platform. It requiresMAPLE_LOCAL_INGEST_KEYandMAPLE_LOCAL_ACCESS_TOKEN, keeps everything on a/datavolume, runs unprivileged, listens on$PORTwhen the platform sets one, and recovers from an unclean stop on its own. See the Self-hosting docs.
Local Maple (maple start) bundles.
Install (macOS / Linux):
curl -fsSL https://maple.dev/cli/install | sh
Or download a bundle below. Each archive contains maple + libchdb.so — keep both in the same directory. macOS: run xattr -dr com.apple.quarantine maple libchdb.so after extracting.
Verify a downloaded bundle with gh attestation verify <bundle>.tar.gz --repo MapleTechLabs/maple. The .sha256.sig files are Ed25519 signatures over the .sha256 files, checked by maple update and the installer.