# Docker Monitor Configuration
#
# This file can be placed in one of the following locations (in priority order):
# 1. ./config.yaml, ./config.yml, ./.dtop.yaml, or ./.dtop.yml (relative to current directory)
# 2. ~/.config/dtop/config.yaml or ~/.config/dtop/config.yml
# 3. ~/.dtop.yaml or ~/.dtop.yml
#
# Command line arguments take precedence over config file values.

# Docker host(s) to connect to
# You can specify multiple hosts to monitor them simultaneously

hosts:
  # Basic host without additional fields
  - host: local

  # Host with optional Dozzle URL
  # - host: ssh://root@146.190.3.114
  #   dozzle: https://l.dozzle.dev/

  # More examples:
  # - host: ssh://user@server1
  # - host: ssh://user@server2:2222
  #   dozzle: https://dozzle.server2.com/
  # - host: tcp://192.168.1.100:2375  # TCP connection (unencrypted)
  # - host: tls://192.168.1.100:2376  # TLS connection (encrypted, requires DOCKER_CERT_PATH)
# Icon style for the UI
# Options: "unicode" (default, works everywhere) or "nerd" (requires Nerd Font)
# icons: unicode
# icons: nerd
