services:
  kubemq:
    image: europe-docker.pkg.dev/kubemq/images/kubemq:next
    container_name: kubemq
    ports:
      - "50000:50000"  # gRPC
      - "9090:9090"    # REST
      - "8080:8080"    # API & Dashboard
    environment:
      # Required to start the server. Get a key at https://account.kubemq.io/auth/signup
      - KUBEMQ_TOKEN=YOUR_LICENSE_KEY
    volumes:
      - kubemq-data:/store
    restart: unless-stopped

volumes:
  kubemq-data:
