File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -73,6 +73,11 @@ LAGO_ENCRYPTION_PRIMARY_KEY=your-encrpytion-primary-key
7373LAGO_ENCRYPTION_DETERMINISTIC_KEY=your-encrpytion-deterministic-key
7474LAGO_ENCRYPTION_KEY_DERIVATION_SALT=your-encrpytion-derivation-salt
7575
76+ # Meilisearch
77+ LAGO_MEILISEARCH_SEARCH_ENABLED=true
78+ LAGO_MEILISEARCH_URL=http://meilisearch:7700
79+ LAGO_MEILISEARCH_API_KEY=masterKeyChangeMe
80+
7681# Kafka
7782LAGO_KAFKA_BOOTSTRAP_SERVERS=redpanda:9092
7883LAGO_KAFKA_RAW_EVENTS_TOPIC=events-raw
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ volumes:
1010 redis_replica_data_dev :
1111 redpanda_data_dev :
1212 clickhouse_data_dev :
13+ meilisearch_data_dev :
1314
1415services :
1516 traefik :
@@ -465,7 +466,7 @@ services:
465466 - ./extra/clickhouse/users.d/users.xml:/etc/clickhouse-server/users.d/users.xml
466467 ports :
467468 - 9000:9000
468- - 8123:8123
469+ # - 8123:8123
469470 healthcheck :
470471 test :
471472 [
@@ -481,6 +482,36 @@ services:
481482 retries : 5
482483 start_period : 30s
483484
485+ meilisearch :
486+ image : getmeili/meilisearch:v1.49
487+ container_name : lago_meilisearch_dev
488+ restart : unless-stopped
489+ hostname : meilisearch
490+ env_file :
491+ - path : ./.env.development.default
492+ - path : ./.env.development
493+ required : false
494+ environment :
495+ - MEILI_ENV=development
496+ - MEILI_MASTER_KEY=${LAGO_MEILISEARCH_API_KEY:-masterKeyChangeMe}
497+ - MEILI_NO_ANALYTICS=true
498+ volumes :
499+ - meilisearch_data_dev:/meili_data
500+ ports :
501+ - 7700:7700
502+ healthcheck :
503+ test : ["CMD-SHELL", "curl -f http://localhost:7700/health || exit 1"]
504+ interval : 10s
505+ timeout : 5s
506+ retries : 5
507+ start_period : 10s
508+ labels :
509+ - " traefik.enable=true"
510+ - " traefik.http.routers.meilisearch.rule=Host(`meilisearch.lago.dev`)"
511+ - " traefik.http.routers.meilisearch.entrypoints=web,websecure"
512+ - " traefik.http.routers.meilisearch.tls=true"
513+ - " traefik.http.services.meilisearch.loadbalancer.server.port=7700"
514+
484515 pghero :
485516 image : ankane/pghero:latest
486517 container_name : lago_pghero_dev
You can’t perform that action at this time.
0 commit comments