diff --git a/quickstart/config.seq-ui.yaml b/quickstart/config.seq-ui.yaml new file mode 100644 index 00000000..5bc955df --- /dev/null +++ b/quickstart/config.seq-ui.yaml @@ -0,0 +1,24 @@ +server: + http_addr: "0.0.0.0:5555" + grpc_addr: "0.0.0.0:5556" + debug_addr: "0.0.0.0:5557" +clients: + seq_db_addrs: + - "seq-db-proxy:9004" + seq_db_timeout: 15s + seq_db_avg_doc_size: 100 + request_retries: 3 + proxy_client_mode: "grpc" + grpc_keepalive_params: + time: 10s + timeout: 10s + permit_without_stream: true +handlers: + seq_api: + seq_cli_max_search_limit: 10000 + max_search_limit: 1000 + max_search_total_limit: 100000 + max_search_offset_limit: 100000 + max_export_limit: 10000 + max_parallel_export_requests: 1 + max_aggregations_per_request: 3 diff --git a/quickstart/docker-compose.seq-ui.yaml b/quickstart/docker-compose.seq-ui.yaml new file mode 100644 index 00000000..7e37b9e2 --- /dev/null +++ b/quickstart/docker-compose.seq-ui.yaml @@ -0,0 +1,45 @@ +services: + seq-ui: + image: ghcr.io/ozontech/seq-ui:latest + volumes: + - ./config.seq-ui.yaml:/seq-ui/config.yaml + ports: + - "5555:5555" # Default HTTP port + - "5556:5556" # Default gRPC port + - "5557:5557" # Default debug port + command: --config config.yaml + + seq-db-proxy: + build: + context: ../ + dockerfile: build/package/Dockerfile + volumes: + - "./config.quickstart.yaml:/seq-db/config.yaml" + - "../tests/data/mappings/:/seq-db/mappings/" + ports: + - "9002:9002" # Default HTTP port + - "9004:9004" # Default gRPC port + - "9200:9200" # Default debug port + command: --mode proxy --config=config.yaml + depends_on: + - seq-db-store + + seq-db-store: + build: + context: ../ + dockerfile: build/package/Dockerfile + volumes: + - "./config.quickstart.yaml:/seq-db/config.yaml" + - "../data/:/seq-db/data/" + - "../tests/data/mappings/:/seq-db/mappings/" + command: --mode store --config=config.yaml + + minio: + image: minio/minio:latest + environment: + - MINIO_ROOT_USER=minioadmin + - MINIO_ROOT_PASSWORD=minioadmin + ports: + - "9000:9000" + - "9001:9001" + command: server /data --console-address ":9001" diff --git a/quickstart/docker-compose.yaml b/quickstart/docker-compose.yaml index f26a8a06..2fbf4914 100644 --- a/quickstart/docker-compose.yaml +++ b/quickstart/docker-compose.yaml @@ -25,7 +25,7 @@ services: command: --mode store --config=config.yaml minio: - image: quay.io/minio/minio + image: minio/minio:latest environment: - MINIO_ROOT_USER=minioadmin - MINIO_ROOT_PASSWORD=minioadmin