-
Notifications
You must be signed in to change notification settings - Fork 58
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
288 changed files
with
16,230 additions
and
298 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -45,6 +45,7 @@ words: | |
- domeneshop | ||
- dominio | ||
- dondominio | ||
- dozzle | ||
- drawio | ||
- dreamhost | ||
- duckdns | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Dozzle | ||
|
||
[Dozzle](https://dozzle.dev) - Realtime log viewer for docker containers. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
app_version: v8.10.5 | ||
capabilities: [] | ||
categories: | ||
- monitoring | ||
description: Realtime log viewer for docker containers. | ||
home: https://dozzle.dev | ||
host_mounts: [] | ||
icon: https://media.sys.truenas.net/apps/dozzle/icons/icon.svg | ||
keywords: | ||
- logs | ||
lib_version: 2.1.14 | ||
lib_version_hash: 982057eeec3024ccecbeaa70e9ee59d948523a3b29d9fca6b39f127a42caa1cc | ||
maintainers: | ||
- email: [email protected] | ||
name: truenas | ||
url: https://www.truenas.com/ | ||
name: dozzle | ||
run_as_context: | ||
- description: Dozzle runs as any non-root user. | ||
gid: 568 | ||
group_name: dozzle | ||
uid: 568 | ||
user_name: dozzle | ||
screenshots: [] | ||
sources: | ||
- https://github.com/amir20/dozzle | ||
title: Dozzle | ||
train: community | ||
version: 1.0.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
categories: | ||
- monitoring | ||
icon_url: https://media.sys.truenas.net/apps/dozzle/icons/icon.svg | ||
screenshots: [] | ||
tags: | ||
- logs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
images: | ||
image: | ||
repository: amir20/dozzle | ||
tag: v8.10.5 | ||
|
||
consts: | ||
dozzle_container_name: dozzle |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,339 @@ | ||
groups: | ||
- name: Dozzle Configuration | ||
description: Configure Dozzle | ||
- name: User and Group Configuration | ||
description: Configure User and Group for Dozzle | ||
- name: Network Configuration | ||
description: Configure Network for Dozzle | ||
- name: Storage Configuration | ||
description: Configure Storage for Dozzle | ||
- name: Labels Configuration | ||
description: Configure Labels for Dozzle | ||
- name: Resources Configuration | ||
description: Configure Resources for Dozzle | ||
|
||
questions: | ||
- variable: TZ | ||
group: Dozzle Configuration | ||
label: Timezone | ||
schema: | ||
type: string | ||
default: Etc/UTC | ||
required: true | ||
$ref: | ||
- definitions/timezone | ||
- variable: dozzle | ||
label: "" | ||
group: Dozzle Configuration | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: additional_envs | ||
label: Additional Environment Variables | ||
description: Configure additional environment variables for Dozzle. | ||
schema: | ||
type: list | ||
default: [] | ||
items: | ||
- variable: env | ||
label: Environment Variable | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: name | ||
label: Name | ||
schema: | ||
type: string | ||
required: true | ||
- variable: value | ||
label: Value | ||
schema: | ||
type: string | ||
required: true | ||
- variable: run_as | ||
label: "" | ||
group: User and Group Configuration | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: user | ||
label: User ID | ||
description: The user id that Dozzle files will be owned by. | ||
schema: | ||
type: int | ||
min: 568 | ||
default: 568 | ||
required: true | ||
- variable: group | ||
label: Group ID | ||
description: The group id that Dozzle files will be owned by. | ||
schema: | ||
type: int | ||
min: 568 | ||
default: 568 | ||
required: true | ||
|
||
- variable: network | ||
label: "" | ||
group: Network Configuration | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: web_port | ||
label: WebUI Port | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: bind_mode | ||
label: Port Bind Mode | ||
description: | | ||
The port bind mode.</br> | ||
- Publish: The port will be published on the host for external access.</br> | ||
- Expose: The port will be exposed for inter-container communication.</br> | ||
- None: The port will not be exposed or published.</br> | ||
Note: If the Dockerfile defines an EXPOSE directive, | ||
the port will still be exposed for inter-container communication regardless of this setting. | ||
schema: | ||
type: string | ||
default: "published" | ||
enum: | ||
- value: "published" | ||
description: Publish port on the host for external access | ||
- value: "exposed" | ||
description: Expose port for inter-container communication | ||
- value: "" | ||
description: None | ||
- variable: port_number | ||
label: Port Number | ||
schema: | ||
type: int | ||
show_if: [["bind_mode", "!=", ""]] | ||
default: 31100 | ||
required: true | ||
$ref: | ||
- definitions/port | ||
- variable: host_ips | ||
label: Host IPs | ||
description: IPs on the host to bind this port | ||
schema: | ||
type: list | ||
default: [] | ||
items: | ||
- variable: host_ip | ||
label: Host IP | ||
schema: | ||
type: string | ||
required: true | ||
$ref: | ||
- definitions/node_bind_ip | ||
- variable: host_network | ||
label: Host Network | ||
description: | | ||
Bind to the host network. It's recommended to keep this disabled. | ||
schema: | ||
type: boolean | ||
default: false | ||
- variable: storage | ||
label: "" | ||
group: Storage Configuration | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: additional_storage | ||
label: Additional Storage | ||
description: Additional storage for Dozzle. | ||
schema: | ||
type: list | ||
default: [] | ||
items: | ||
- variable: storageEntry | ||
label: Storage Entry | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: type | ||
label: Type | ||
description: | | ||
ixVolume: Is dataset created automatically by the system.</br> | ||
Host Path: Is a path that already exists on the system.</br> | ||
SMB Share: Is a SMB share that is mounted to as a volume. | ||
schema: | ||
type: string | ||
required: true | ||
default: "ix_volume" | ||
immutable: true | ||
enum: | ||
- value: "host_path" | ||
description: Host Path (Path that already exists on the system) | ||
- value: "ix_volume" | ||
description: ixVolume (Dataset created automatically by the system) | ||
- value: "cifs" | ||
description: SMB/CIFS Share (Mounts a volume to a SMB share) | ||
- variable: read_only | ||
label: Read Only | ||
description: Mount the volume as read only. | ||
schema: | ||
type: boolean | ||
default: false | ||
- variable: mount_path | ||
label: Mount Path | ||
description: The path inside the container to mount the storage. | ||
schema: | ||
type: path | ||
required: true | ||
- variable: host_path_config | ||
label: Host Path Configuration | ||
schema: | ||
type: dict | ||
show_if: [["type", "=", "host_path"]] | ||
attrs: | ||
- variable: acl_enable | ||
label: Enable ACL | ||
description: Enable ACL for the storage. | ||
schema: | ||
type: boolean | ||
default: false | ||
- variable: acl | ||
label: ACL Configuration | ||
schema: | ||
type: dict | ||
show_if: [["acl_enable", "=", true]] | ||
attrs: [] | ||
$ref: | ||
- "normalize/acl" | ||
- variable: path | ||
label: Host Path | ||
description: The host path to use for storage. | ||
schema: | ||
type: hostpath | ||
show_if: [["acl_enable", "=", false]] | ||
required: true | ||
- variable: ix_volume_config | ||
label: ixVolume Configuration | ||
description: The configuration for the ixVolume dataset. | ||
schema: | ||
type: dict | ||
show_if: [["type", "=", "ix_volume"]] | ||
$ref: | ||
- "normalize/ix_volume" | ||
attrs: | ||
- variable: acl_enable | ||
label: Enable ACL | ||
description: Enable ACL for the storage. | ||
schema: | ||
type: boolean | ||
default: false | ||
- variable: dataset_name | ||
label: Dataset Name | ||
description: The name of the dataset to use for storage. | ||
schema: | ||
type: string | ||
required: true | ||
immutable: true | ||
default: "storage_entry" | ||
- variable: acl_entries | ||
label: ACL Configuration | ||
schema: | ||
type: dict | ||
show_if: [["acl_enable", "=", true]] | ||
attrs: [] | ||
$ref: | ||
- "normalize/acl" | ||
- variable: cifs_config | ||
label: SMB Configuration | ||
description: The configuration for the SMB dataset. | ||
schema: | ||
type: dict | ||
show_if: [["type", "=", "cifs"]] | ||
attrs: | ||
- variable: server | ||
label: Server | ||
description: The server to mount the SMB share. | ||
schema: | ||
type: string | ||
required: true | ||
- variable: path | ||
label: Path | ||
description: The path to mount the SMB share. | ||
schema: | ||
type: string | ||
required: true | ||
- variable: username | ||
label: Username | ||
description: The username to use for the SMB share. | ||
schema: | ||
type: string | ||
required: true | ||
- variable: password | ||
label: Password | ||
description: The password to use for the SMB share. | ||
schema: | ||
type: string | ||
required: true | ||
private: true | ||
- variable: domain | ||
label: Domain | ||
description: The domain to use for the SMB share. | ||
schema: | ||
type: string | ||
- variable: labels | ||
label: "" | ||
group: Labels Configuration | ||
schema: | ||
type: list | ||
default: [] | ||
items: | ||
- variable: label | ||
label: Label | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: key | ||
label: Key | ||
schema: | ||
type: string | ||
required: true | ||
- variable: value | ||
label: Value | ||
schema: | ||
type: string | ||
required: true | ||
- variable: containers | ||
label: Containers | ||
description: Containers where the label should be applied | ||
schema: | ||
type: list | ||
items: | ||
- variable: container | ||
label: Container | ||
schema: | ||
type: string | ||
required: true | ||
enum: | ||
- value: dozzle | ||
description: dozzle | ||
- variable: resources | ||
label: "" | ||
group: Resources Configuration | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: limits | ||
label: Limits | ||
schema: | ||
type: dict | ||
attrs: | ||
- variable: cpus | ||
label: CPUs | ||
description: CPUs limit for Dozzle. | ||
schema: | ||
type: int | ||
default: 2 | ||
required: true | ||
- variable: memory | ||
label: Memory (in MB) | ||
description: Memory limit for Dozzle. | ||
schema: | ||
type: int | ||
default: 4096 | ||
required: true |
Oops, something went wrong.