UNPKG

hra-api

Version:

The Human Reference Atlas (HRA) API deployed to https://apps.humanatlas.io/api/

25 lines (20 loc) 619 B
const USE_LOCAL_DB = !process.env.SPARQL_ENDPOINT; const SPARQL_WRITABLE = process.env.BLAZEGRAPH_READONLY === 'false'; const SPARQL_ENDPOINT = USE_LOCAL_DB ? `http://localhost:${process.env.BLAZEGRAPH_PORT}/blazegraph/namespace/kb/sparql` : process.env.SPARQL_ENDPOINT; const HRA_API = { name: 'hra-api', script: './dist/server.js', env: { SPARQL_WRITABLE, SPARQL_ENDPOINT, }, cron_restart: '0 7 * * *' }; const BLAZEGRAPH = { name: 'blazegraph', script: '/blazegraph/startup.sh', cron_restart: '0 7 * * *' }; module.exports = { apps: USE_LOCAL_DB ? [HRA_API, BLAZEGRAPH] : [HRA_API], };