- apps/api : API REST Node.js/Fastify + PostgreSQL/PostGIS - apps/geocoder : Worker Python géocodage Nominatim - apps/worker : Scraper Python Metal-Archives - apps/web : Frontend statique Leaflet/clustering/heatmap - infra/ : docker-compose + init.sql Déployé via Coolify + Traefik sur VPS OVH.
16 lines
321 B
JSON
16 lines
321 B
JSON
{
|
|
"name": "bm-api",
|
|
"version": "0.0.1",
|
|
"type": "module",
|
|
"main": "src/server.js",
|
|
"scripts": {
|
|
"dev": "node src/server.js",
|
|
"start": "node src/server.js"
|
|
},
|
|
"dependencies": {
|
|
"fastify": "^4.28.1",
|
|
"@fastify/rate-limit": "^9.0.0",
|
|
"@fastify/helmet": "^11.1.1",
|
|
"pg": "^8.12.0"
|
|
}
|
|
}
|