1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-21 13:23:07 +01:00

chore: updates docs

This commit is contained in:
Amir Raminfar
2025-12-11 09:48:29 -08:00
parent 67156b501f
commit b74dc9f58a
9 changed files with 23 additions and 6 deletions

View File

@@ -1,8 +1,11 @@
/* eslint-disable */
// @ts-nocheck
// biome-ignore lint: disable
// oxlint-disable
// ------
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
// biome-ignore lint: disable
export {}
/* prettier-ignore */

View File

@@ -2,7 +2,9 @@
title: Container Actions
---
# Using Container Actions
# Container Actions
<Badge type="warning" text="Docker Only" />
Dozzle supports container actions, which allows you to `start`, `stop` and `restart` containers from the dropdown menu on the right next to the container stats. This feature is **disabled** by default and can be enabled by setting the environment variable `DOZZLE_ENABLE_ACTIONS` to `true`.

View File

@@ -2,7 +2,9 @@
title: Agent Mode
---
# Agent Mode <Badge type="warning" text="Docker Only" />
# Agent Mode
<Badge type="warning" text="Docker Only" />
Dozzle can run in agent mode which can expose Docker hosts to other Dozzle instances. All communication is done over a secured connection using TLS. This means that you can deploy Dozzle on a remote host and connect to it from your local machine.

View File

@@ -2,7 +2,7 @@
title: Authentication
---
# Setting Up Authentication <Badge type="tip" text="Updated" />
# Authentication
Dozzle supports two configurations for authentication. In the first configuration, you bring your own authentication method by protecting Dozzle through a proxy. Dozzle can read appropriate headers out of the box.

View File

@@ -4,6 +4,9 @@ title: Filter
# Filtering Containers
<Badge type="tip" text="Docker" />
<Badge type="tip" text="K8s" />
Dozzle supports conditional filtering similar to Docker's [--filter](https://docs.docker.com/reference/cli/docker/container/ls/#filter) with `DOZZLE_FILTER` or `--filter`. Filters are passed directly to Docker to limit what Dozzle can see. For example, filtering by label is supported with `--filter "label=color"`, which is similar to `docker ps` command with `docker ps --filter "label=color"`.
::: code-group

View File

@@ -2,7 +2,7 @@
title: Kubernetes Support
---
# Kubernetes Support <Badge type="warning" text="beta" /> <Badge type="tip" text="v8.11.x" />
# Kubernetes Support
Dozzle now supports Kubernetes, allowing you to view logs from your Kubernetes pods. This feature is available in `v8.11` version of Dozzle.

View File

@@ -4,6 +4,8 @@ title: Remote Host Setup
# Remote Host Setup
<Badge type="warning" text="Docker Only" />
Dozzle supports connecting to remote Docker hosts. This is useful when running Dozzle in a container and you want to monitor a different Docker host.
However, with Dozzle agents, you can connect to remote hosts without exposing the Docker socket. See the [agent](/guide/agent) page for more information.

View File

@@ -2,7 +2,10 @@
title: Container Shell Access
---
# Attaching and Executing Commands <Badge type="info" text="new" />
# Attaching and Executing Shell Commands
<Badge type="tip" text="Docker" />
<Badge type="tip" text="K8s" />
Dozzle supports attaching or executing commands within containers. It provides a web-based interface to interact with Docker containers, allowing users to attach to running containers and execute commands directly from the browser. This feature is particularly useful for debugging and troubleshooting containerized applications. This feature is **disabled** by default as it may pose security risks. To enable it, set the `DOZZLE_ENABLE_SHELL` environment variable to `true`.

View File

@@ -4,6 +4,8 @@ title: Swarm Mode
# Swarm Mode
<Badge type="warning" text="Docker Only" />
Dozzle supports Docker Swarm Mode starting from version 8. When using Swarm Mode, Dozzle will automatically discover services and custom groups. Dozzle does not use Swarm API internally as it is [limited](https://github.com/moby/moby/issues/33183). Instead, Dozzle implements its own grouping using swarm labels. Additionally, Dozzle merges stats for containers in a group. This means that you can see logs and stats for all containers in a group in one view. However, it does mean each host needs to be set up with Dozzle.
## How Does It Work?