feat(dozzle): add Dozzle log viewer blueprint (#451)

Added new Dozzle blueprint including docker-compose.yml for service setup, template.toml for configuration variables and mounts, image.png for logo, and updated meta.json with service metadata. Enables real-time Docker container log viewing.
This commit is contained in:
Jainil Prajapati
2025-10-15 09:00:37 +05:30
committed by GitHub
parent 87755e9c23
commit 36af3499f9
4 changed files with 43 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
services:
dozzle:
image: amir20/dozzle:latest
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
expose:
- 8080

BIN
blueprints/dozzle/image.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

View File

@@ -0,0 +1,18 @@
[variables]
main_domain = "${domain}"
docker_socket = "/var/run/docker.sock"
[config]
[[config.domains]]
serviceName = "dozzle"
port = 8080
host = "${main_domain}"
[config.env]
DOZZLE_USERNAME = "${username}"
DOZZLE_PASSWORD = "${password:16}"
[[config.mounts]]
source = "${docker_socket}"
target = "/var/run/docker.sock"
read_only = true

View File

@@ -1715,6 +1715,23 @@
"email"
]
},
{
"id": "dozzle",
"name": "Dozzle",
"version": "latest",
"description": "Dozzle is a lightweight, real-time log viewer for Docker containers.",
"logo": "image.png",
"links": {
"github": "https://github.com/amir20/dozzle",
"website": "https://dozzle.dev",
"docs": "https://dozzle.dev/docs"
},
"tags": [
"monitoring",
"logs",
"docker"
]
},
{
"id": "dragonfly-db",
"name": "Dragonfly",