Adds site-finder/ subfolder with:
- server.py — FastAPI scoring service v2 (35 endpoints, ~85KB)
- 01_load_sites.py … 12_more_pois.py — data ingest pipeline
- db_init.py — SQLite schema bootstrap
- static/ — Leaflet UI (index.html ~3500 lines + sw.js)
- cache/ — small persistent caches (admin districts, jk polygons,
geocode warm cache, parcel polygons drop-zone with README)
- reports/ — sample generated parcel report (HTML+JSON)
Excluded via .gitignore (regeneratable, too big for git):
- analysis.db (336MB SQLite — rebuild via 01_*..12_*.py)
- cache/objective_raw/ (1.2GB Объектив raw dumps)
- cache/overpass_raw.json, cache/osm_buildings_all.geojson
(regen from Overpass API)
Production deploy: /opt/gendesign/site-finder/ on gendsgn.ru
(container gendesign-site-finder-1, served at /sf/).
21 lines
318 B
Text
21 lines
318 B
Text
# Heavy generated artefacts — regenerated by the 01_*..12_*.py pipeline
|
|
analysis.db
|
|
analysis.db-journal
|
|
analysis.db-wal
|
|
analysis.db-shm
|
|
|
|
# Heavy raw caches
|
|
cache/objective_raw/
|
|
cache/overpass_raw.json
|
|
cache/osm_buildings_all.geojson
|
|
|
|
# Local-only
|
|
tmp/
|
|
debug.log
|
|
*.log
|
|
__pycache__/
|
|
*.pyc
|
|
.venv/
|
|
venv/
|
|
.env
|
|
.env.local
|