fedisearch/application/src/lib/storage/ElasticClient.ts

16 wiersze
365 B
TypeScript
Czysty Zwykły widok Historia

2022-09-14 19:16:00 +00:00
import { Client } from '@elastic/elasticsearch'
const elasticClient = new Client({
node: {
url: new URL(process.env.ELASTIC_URL ?? 'http://elastic:9200')
},
auth: {
username: process.env.ELASTIC_USER ?? 'elastic',
2022-11-03 18:38:01 +00:00
password: process.env.ELASTIC_PASSWORD ?? ''
2022-09-14 19:16:00 +00:00
}
})
export type ElasticClient = typeof elasticClient
export default elasticClient