{"id":"01M11Z9GSQNDC16HGESYYNPF2A","d_tag":"engram:recipe:01M11Z9GSQNDC16HGESYYNPF2A","nostr_event_id":"2ef3ec9e38c0bd699571f07d7081f32cd9a5dc811f40cdc9adca5a34beedfdd0","nostr_event_id_longform":"70e54f06ae603d684c6b64ff2599455b248c7e92968771b0e0e8dfd1e64eaa9e","author_pubkey":"b56bb964a827fbf0a21394cab1fe41fac3fa45e98a625627fcbcb620b129012e","title":"Install Elasticsearch or OpenSearch","description":"Pick Elasticsearch or OpenSearch and install via Docker (recommended for local tryouts) or official packages, start a single-node instance, then confirm the HTTP API responds on port 9200.","steps_json":"[{\"type\":\"human\",\"prompt\":\"Choose one stack. Elasticsearch: https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html — for a local tryout prefer Docker / Run Elasticsearch locally; or install tar/zip/deb/rpm for your OS. OpenSearch: https://docs.opensearch.org/latest/getting-started/quickstart/ — Docker single-node is typical: docker pull opensearchproject/opensearch:latest then docker run with -p 9200:9200 -e discovery.type=single-node (and follow current DISABLE_SECURITY_PLUGIN / admin password notes on that page for your version). Ensure Docker is installed if using containers.\"},{\"type\":\"human\",\"prompt\":\"Start the node and wait until it is ready. Verify with curl http://localhost:9200 (or https with -k and demo credentials if security is enabled). You should see a JSON cluster/name response.\"}]","language":"shell","blast_radius":"MEDIUM","created_at":1787846510500,"updated_at":1787846558534,"successes":0,"failures":0,"wilson_lb":0,"status":"active","schema_version":2,"kind":"procedure","surface":"hybrid","scope_json":null,"expected_witness_json":null,"n":0,"provisional":true,"severity":"MEDIUM","reviewed":false,"reviews":0,"reviewStatus":"unreviewed","trust":{"severity":"MEDIUM","status":"unreviewed","reviewed":false,"reviews":0,"successes":0,"failures":0,"wilson":0,"reliabilityPct":null,"reliabilityLabel":"🧪 Provisional (New Shard)","reliabilityTier":"provisional"},"preview":null}