1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-21 13:23:07 +01:00
Files
dozzle/docs/guide/remote-host.md
Amir Raminfar c15a680797 Adds more docs
2023-03-10 16:05:48 -08:00

1.1 KiB

title
title
Remote Host Setup

Remote Host Setup

Dozzle supports connecting to multiple remote hosts via tcp:// using TLS and non-secured connections. Dozzle will need to have appropriate certs mounted to use secured connection. ssh:// is not supported because Dozzle docker image does not ship with any ssh clients.

Connecting remote hosts

Remote hosts can be configured with --remote-host or DOZZLE_REMOTE_HOST. All certs must be mounted to /certs directory. The /cert directory expects to have /certs/{ca,cert,key}.pem or /certs/{host}/{ca,cert,key}.pem in case of multiple hosts.

Multiple --remote-host flags can be used to specify multiple hosts.

::: code-group

$ docker run -v /var/run/docker.sock:/var/run/docker.sock -v /path/to/certs:/certs -p 8080:8080 amir20/dozzle --remote-host tcp://167.99.1.1:2376
version: "3"
services:
  dozzle:
    image: amir20/dozzle:latest
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /path/to/certs:/certs
    ports:
      - 8080:8080
    environment:
      DOZZLE_REMOTE_HOST: tcp://167.99.1.1:2376,tcp://167.99.1.2:2376

:::