Real build failure once the tmp-filename fix got past the format- detection error: "data/sources/lake_centerline.shp.zip does not exist. Run with --download to fetch it". The OpenMapTiles profile needs a few small non-OSM sources (water polygons, Natural Earth, lake centerlines) alongside the .osm.pbf itself, and Planetiler only fetches them when told to. They land under its own default data/sources/, gitignored alongside the rest of data/ — fetched once, reused by every later build.
58 lines
1.5 KiB
Plaintext
58 lines
1.5 KiB
Plaintext
# Ruby / Bundler
|
|
/.bundle/
|
|
/vendor/bundle/
|
|
*.gem
|
|
/log/
|
|
/tmp/
|
|
|
|
# tea CLI's own local cache (e.g. `tea actions runs logs`)
|
|
/.tmp/
|
|
|
|
# Offline map tile data (large binary; obtained/generated locally,
|
|
# see docs/development.adoc)
|
|
/data/*.pmtiles
|
|
|
|
# Per-country .osm.pbf cache for offline.pmtiles rebuilds (also large,
|
|
# also local-only — see PmtilesBuilder.cached_extract)
|
|
/data/geofabrik_cache/
|
|
|
|
# Planetiler's own auxiliary-source cache and scratch working directory
|
|
# (water polygons/Natural Earth/lake centerlines, --download; temp feature
|
|
# DBs, --tmpdir) — relative to the app's CWD, which lands them here
|
|
# alongside the rest of data/ (see extract_offline's --download comment)
|
|
/data/sources/
|
|
/data/tmp/
|
|
|
|
# Offline Wikipedia ZIM for kiwix-serve (also large, also local-only —
|
|
# same story, see docs/development.adoc)
|
|
/data/kiwix/*
|
|
!/data/kiwix/.gitkeep
|
|
|
|
# User-uploaded GPX files
|
|
/data/gpx/*
|
|
!/data/gpx/.gitkeep
|
|
|
|
# Garmin LiveTrack session IDs received via webhook
|
|
/data/livetrack.json
|
|
|
|
# Private import plugins (see lib/maptool/plugins.rb's PLUGINS_DIRS,
|
|
# docs/deployment.adoc) — a plugin whose ToS forbids living in this public
|
|
# repo belongs here instead, outside git entirely.
|
|
/data/plugins/*
|
|
!/data/plugins/.gitkeep
|
|
|
|
# Editor / OS
|
|
.DS_Store
|
|
*.swp
|
|
|
|
# Local tooling settings
|
|
.claude/settings.local.json
|
|
|
|
# Deployment secrets (SESSION_SECRET, Gitea OAuth2 client id/secret) — lives
|
|
# only on the server, see docs/deployment.adoc
|
|
.env
|
|
|
|
# Written by the CI deploy job with the commit it deployed — never
|
|
# committed itself, see app.rb's REVISION
|
|
/REVISION
|