stacker.news/api/search/index.js

16 lines
422 B
JavaScript

import os from '@opensearch-project/opensearch'
const options = process.env.NODE_ENV === 'development'
? { node: process.env.OPENSEARCH_URL || 'http://localhost:9200' }
: {
node: process.env.OPENSEARCH_URL,
auth: {
username: process.env.OPENSEARCH_USERNAME,
password: process.env.OPENSEARCH_PASSWORD
}
}
global.os = global.os || new os.Client(options)
export default global.os