Skip to content

Config reference: docker

  • Enterprise tuning surface


    Defaults + constraints are rendered directly from Pydantic.

  • Env keys when available


    Many fields have an env-style alias (from TriBridConfig.to_flat_dict()).

  • Tooltip-level guidance


    If a matching glossary entry exists, you’ll see deeper tuning notes.

Config reference Config API & workflow Glossary

Total parameters: 11

Group index
  • (root)

(root)

JSON key Env key(s) Type Default Constraints Summary
docker.dev_backend_port DEV_BACKEND_PORT int 8012 ≥ 1024, ≤ 65535 Port for dev backend (Uvicorn)
docker.dev_frontend_port DEV_FRONTEND_PORT int 5173 ≥ 1024, ≤ 65535 Port for dev frontend (Vite)
docker.dev_stack_restart_timeout DEV_STACK_RESTART_TIMEOUT int 30 ≥ 5, ≤ 120 Timeout for dev stack restart operations (seconds)
docker.docker_container_action_timeout DOCKER_CONTAINER_ACTION_TIMEOUT int 30 ≥ 5, ≤ 120 Timeout for Docker container actions (start/stop/restart)
docker.docker_container_list_timeout DOCKER_CONTAINER_LIST_TIMEOUT int 10 ≥ 1, ≤ 60 Timeout for Docker container list (seconds)
docker.docker_host DOCKER_HOST str "" Docker socket URL (e.g., unix:///var/run/docker.sock). Leave empty for auto-detection.
docker.docker_infra_down_timeout DOCKER_INFRA_DOWN_TIMEOUT int 30 ≥ 10, ≤ 120 Timeout for Docker infrastructure down command (seconds)
docker.docker_infra_up_timeout DOCKER_INFRA_UP_TIMEOUT int 60 ≥ 30, ≤ 300 Timeout for Docker infrastructure up command (seconds)
docker.docker_logs_tail DOCKER_LOGS_TAIL int 100 ≥ 10, ≤ 1000 Default number of log lines to tail from containers
docker.docker_logs_timestamps DOCKER_LOGS_TIMESTAMPS int 1 ≥ 0, ≤ 1 Include timestamps in Docker logs (1=yes, 0=no)
docker.docker_status_timeout DOCKER_STATUS_TIMEOUT int 5 ≥ 1, ≤ 30 Timeout for Docker status check (seconds)

Details (glossary)

docker.docker_container_action_timeout (DOCKER_CONTAINER_ACTION_TIMEOUT) — Container Action Timeout

Category: infrastructure

Maximum seconds to wait for container start/stop/restart operations. Containers with complex startup sequences or cleanup hooks may need higher values. If container actions timeout, increase this. Range: 5-120 seconds.

Badges: - Container operations

Links: - Container Lifecycle - Stop Containers

docker.docker_container_list_timeout (DOCKER_CONTAINER_LIST_TIMEOUT) — Container List Timeout

Category: infrastructure

Maximum seconds to wait when listing all Docker containers. Increase if you have many containers (100+) or slow Docker API response. Range: 1-60 seconds.

Badges: - Performance

Links: - Docker ps command - Container Management

docker.docker_infra_down_timeout (DOCKER_INFRA_DOWN_TIMEOUT) — Infrastructure Down Timeout

Category: infrastructure

Maximum seconds to wait when stopping TriBridRAG infrastructure services. Containers with data persistence may need time to flush to disk. If infra down fails, increase this value. Range: 10-120 seconds.

Badges: - Infrastructure shutdown

Links: - Docker Compose Down - Graceful Shutdown

docker.docker_infra_up_timeout (DOCKER_INFRA_UP_TIMEOUT) — Infrastructure Up Timeout

Category: infrastructure

Maximum seconds to wait when starting TriBridRAG infrastructure services (Postgres, Neo4j, Grafana, Loki, etc.) via docker-compose. First-time startup may pull images and take longer. If infra up fails with timeout, increase this value. Range: 30-300 seconds.

Badges: - Infrastructure startup - May pull images

Links: - Docker Compose

docker.docker_logs_tail (DOCKER_LOGS_TAIL) — Log Lines to Tail

Category: infrastructure

Number of log lines to display when viewing container logs. Higher values show more history but may slow down log retrieval. Use 50-100 for quick checks, 500-1000 for debugging. Range: 10-1000 lines.

Badges: - Log visibility

Links: - Docker Logs - Log Management

docker.docker_logs_timestamps (DOCKER_LOGS_TIMESTAMPS) — Include Log Timestamps

Category: infrastructure

Whether to include timestamps in Docker log output. Timestamps help correlate events across containers but add visual noise. Set to 1 to show timestamps, 0 to hide them.

Badges: - Log format

Links: - Docker Logs Timestamps - Log Analysis

docker.docker_status_timeout (DOCKER_STATUS_TIMEOUT) — Docker Status Timeout

Category: infrastructure

Maximum seconds to wait when checking Docker daemon status. Increase if your Docker host is slow to respond or under heavy load. If health checks timeout frequently, raise this value. Range: 1-30 seconds.

Badges: - Performance

Links: - Docker Health Checks - Docker Daemon