Skip to content

LoggiFly

v2.1.1 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 12d Alerting & Incidents
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

apprise docker docker-logs logging logs monitoring
+3 more
notifications ntfy server-events

Affected surfaces

breaking_upgrade

Summary

AI summary

Updates Full changelog, Highlights, and feat across a mixed release.

Changes in this release

Feature Medium

Adds configurable buffer settings via Docker labels.

Adds configurable buffer settings via Docker labels.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Medium

Adds configurable trigger_on settings via Docker labels.

Adds configurable trigger_on settings via Docker labels.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Medium

Adds global buffer config via environment variables (BUFFER_SECONDS, BUFFER_MODE, BUFFER_MAX_LINES).

Adds global buffer config via environment variables (BUFFER_SECONDS, BUFFER_MODE, BUFFER_MAX_LINES).

Source: llm_adapter@2026-07-15

Confidence: high

Feature Medium

Makes Docker TCP connection‑pool size configurable with DOCKER_POOL_MAXSIZE (default 64).

Makes Docker TCP connection‑pool size configurable with DOCKER_POOL_MAXSIZE (default 64).

Source: llm_adapter@2026-07-15

Confidence: high

Dependency Low

Bumps docker dependency from 7.1.0 to 7.2.0.

Bumps docker dependency from 7.1.0 to 7.2.0.

Source: llm_adapter@2026-07-15

Confidence: high

Dependency Low

Bumps apprise dependency from 1.11.0 to 1.12.0.

Bumps apprise dependency from 1.11.0 to 1.12.0.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Low

Normalizes boolean values, allowing trailing whitespace (e.g., 'true ').

Normalizes boolean values, allowing trailing whitespace (e.g., 'true ').

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Low

Warns on all unsupported Docker labels.

Warns on all unsupported Docker labels.

Source: llm_adapter@2026-07-15

Confidence: high

Full changelog

Highlights

Configure buffer and trigger_on config via docker labels

The new buffer feature introduced in v2.1.0 as well as trigger_on are now available in docker label configurations.

loggifly.keywords.0.buffer.seconds: 5
loggifly.keywords.0.buffer.mode: "all"
loggifly.keywords.0.buffer.max_lines: 10
loggifly.keywords.1.regex: 'download.*failed' 
loggifly.keywords.1.trigger_on.count: 5
loggifly.keywords.1.trigger_on.timeframe: 60

buffer via environment variables

Configure global buffer settings via environment variables (translates to global.defaults.buffer

environment:
  BUFFER_SECONDS: 
  BUFFER_MODE: all
  BUFFER_MAX_LINES: 10

Configurable connection-pool size for TCP-based connections and a higher default

When connecting to Docker over HTTP or HTTPS, commonly through a socket proxy, LoggiFly could emit warnings such as:

WARNING - Connection pool is full, discarding connection: <host>. Connection pool size: 10

This was caused by the default connection-pool size of the HTTP adapter used by the Docker SDK and only applied to TCP-based HTTP/HTTPS connections.
The warning did not affect LoggiFly's functionality. The pool size controls how many completed TCP connections can be retained for reuse and does not limit the number of concurrent connections.
Nevertheless the warning was noisy and a default of 10 did not properly reflect the typical workload of LoggiFly, monitoring often times dozen of containers.
LoggiFly now uses a default pool size of 64 and you can override it with the DOCKER_POOL_MAXSIZE environment variable.

Normalized boolean values

Writing 'true ' (with a whitespace) no longer causes an error in the config.

Full changelog

  • feat: support buffer and trigger_on config via docker labels
  • feat: env vars for buffer config
  • fix: normalize boolean values and always warn on ignored config fields for docker labels
  • feat: make Docker TCP connection pool size configurable
  • fix: warn on all unsupported docker labels
  • docs: document buffer config via env and docker labels
  • refactor: improve logging and act on 'die' event in event handler instead of 'stop'
  • docs: document trigger_on config via docker labels
  • chore(deps): bump docker from 7.1.0 to 7.2.0 by @dependabot[bot] in https://github.com/clemcer/LoggiFly/pull/110
  • chore(deps): bump apprise from 1.11.0 to 1.12.0 by @dependabot[bot] in https://github.com/clemcer/LoggiFly/pull/108

Full Changelog: https://github.com/clemcer/LoggiFly/compare/v2.1.0...v2.1.1

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track LoggiFly

Get notified when new releases ship.

Sign up free

About LoggiFly

Get Alerts from your Docker Container Logs

All releases →

Related context

Beta — feedback welcome: [email protected]