Elasticsearch
devstack add elasticsearch
Options
| Flag | Default | Description |
|---|---|---|
-p, --port | 9200 | HTTP port |
-P, --password | (none) | Elastic password (enables security when set) |
When no password is set, Elasticsearch runs in single-node mode without security — ideal for local dev. Setting a password enables the built-in security features.
Endpoint
http://localhost:9200
Open in browser
devstack open elasticsearch
Opens http://localhost:9200 — you'll see the cluster info JSON response.
Application config examples
.env
ELASTICSEARCH_URL=http://localhost:9200
TypeScript (@elastic/elasticsearch)
import { Client } from '@elastic/elasticsearch';
const client = new Client({ node: process.env.ELASTICSEARCH_URL });
Python (elasticsearch-py)
from elasticsearch import Elasticsearch
es = Elasticsearch('http://localhost:9200')