Ctrl K
ComunidadGuías…

docker-compose.dev.yml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# Development overrides for docker-compose.yml
services:
  postgres:
    ports:
      - "5432:5432"
    environment:
      POSTGRES_PASSWORD: devpassword

  redis:
    ports:
      - "6379:6379"

  mosquitto:
    ports:
      - "1883:1883"
      - "9001:9001"
    volumes:
      - ./deployments/docker/mosquitto/mosquitto.dev.conf:/mosquitto/config/mosquitto.conf:ro

  kilocenter:
    environment:
      KILOCENTER_GENERAL_LOG_LEVEL: debug
      KILOCENTER_STORAGE_PASSWORD: devpassword
      KILOCENTER_MASTER_KEY: ${KILOCENTER_MASTER_KEY:?KILOCENTER_MASTER_KEY is required (openssl rand -hex 32)}

  # Development Tools
  adminer:
    image: adminer:latest
    container_name: kilocenter-adminer
    ports:
      - "8081:8080"
    networks:
      - kilocenter-network
    depends_on:
      - postgres

  redisinsight:
    image: redislabs/redisinsight:latest
    container_name: kilocenter-redisinsight
    ports:
      - "8082:8001"
    networks:
      - kilocenter-network
    depends_on:
      - redis

  # gRPC UI - interactive gRPC API explorer
  # Usage: docker compose -f docker-compose.dev.yml --profile ops up grpcui
  grpcui:
    image: fullstorydev/grpcui:latest
    container_name: kilocenter-grpcui
    profiles:
      - ops
    ports:
      - "8083:8080"
    networks:
      - kilocenter-network
    command: ["-plaintext", "kc-gateway:9090"]
    depends_on:
      - kc-gateway

networks:
  kilocenter-network:
    driver: bridge