Back end development for the EPA RFI (Air Hound).
Clone repo.
From within the cloned folder epa-rfi-backend
run:
Node dependencies
npm install
From within the cloned folder epa-rfi-backend
create a config.json file:
module.exports = {
debug: true,
capture_versions: true,
db: {
elastic: {
host: 'localhost:9200',
log: [{
type: 'stdio',
levels: ['error', 'warning']
}]
}
}
}
Air Hound API requires an Elasticsearch instance running at the host as configured in config.json. For example, the config above has designated an Elasticsearch db at config.db.elastic.host.
Elasticsearch should contain the TRI Basic Data under a 'epa-release' index and 'records' type.
npm start
npm test