- Koa server on port 10000 with WebSocket live feed from 112-nu.nl RSS - PM2 watch mode for auto-restart on file changes - Dark navy UI with per-type color accents (fire/ambulance/police/rescue) - Slide-in filter panel with service type + 12 Dutch province filters - Card click opens detail modal: parsed priority (A1/A2/MGS), vehicle number, rit/bon number, alarm type, meldkamer, and eenheden - Server-side Nominatim geocoder (cached, rate-limited) powering an interactive Leaflet/OpenStreetMap map in the modal (CartoDB Voyager tiles) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
23 lines
491 B
JavaScript
23 lines
491 B
JavaScript
module.exports = {
|
|
apps: [
|
|
{
|
|
name: 'p2000',
|
|
script: 'server.js',
|
|
watch: ['server.js', 'src'],
|
|
ignore_watch: ['node_modules', 'public', '*.log'],
|
|
watch_delay: 1000,
|
|
env: {
|
|
NODE_ENV: 'development',
|
|
PORT: 10000,
|
|
},
|
|
env_production: {
|
|
NODE_ENV: 'production',
|
|
PORT: 10000,
|
|
},
|
|
error_file: 'logs/error.log',
|
|
out_file: 'logs/out.log',
|
|
log_date_format: 'YYYY-MM-DD HH:mm:ss',
|
|
},
|
|
],
|
|
};
|