LoggiFly
Keyword and regex alerting for Docker container logs
1.8k stars 51 forks last commit first released MIT
Actively maintained
Last commit 15 Jul 2026.

LoggiFly is a lightweight log-monitoring service that watches container logs for predefined keywords or regular expressions and sends notifications when matches occur. It is designed for fast, targeted alerting on errors, security events, or application-specific log patterns across local and remote container hosts.
Key Features
- Plain text, regex, and multi-line log pattern detection
- Notifications via ntfy or Apprise (supports many notification providers) and optional custom endpoints
- Optional log attachments included with alerts for context
- Trigger container stop or restart on matched patterns to mitigate crash loops or critical errors
- Configuration via YAML, environment variables, or Docker container labels
- Automatic reload when configuration changes are detected
- Support for multiple remote hosts and compatible with Docker, Docker Swarm, and Podman
Use Cases
- Alert on suspicious activity such as repeated failed login attempts in service logs
- Notify on application crashes or critical exceptions with attached log context
- Automatically restart or stop a container when a known fatal error pattern appears
LoggiFly fits well in homelabs and production-like setups where simple, actionable log-based alerting is needed without running a full observability stack. It focuses on flexible matching, straightforward configuration, and reliable notifications.
Categories:
Tags:
Tech Stack:
Similar to LoggiFly

Healthchecks
Cron job and scheduled task monitoring with alerts and dashboards
Open-source service that monitors cron jobs and scheduled tasks via HTTP/email pings, providing a dashboard, alerts, badges and many notification integrations.

Diun
Notifier for Docker image updates in container registries
Diun monitors Docker/OCI images in registries and sends notifications when tags or digests change, with multiple providers and flexible scheduling.


Sentry
Error tracking and application performance monitoring platform
Sentry is a developer-focused platform for error tracking, performance monitoring, and tracing to help teams detect, investigate, and fix issues faster.

Gatus
Developer-oriented status page with health checks and alerting
Self-hosted status page and uptime monitoring tool with configurable health checks, dashboards, metrics, and alerting for HTTP, TCP, ICMP, and DNS endpoints.

MySpeed
Automated internet speed tests with history and analysis
Self-hosted speed test analysis tool that automates tests, stores results up to 30 days, and provides dashboards, health checks, and multi-server support.

Tracearr
Real-time monitoring and analytics for Plex, Jellyfin, and Emby
Real-time monitoring platform for Plex, Jellyfin, and Emby with session tracking, playback analytics, stream maps, alerts, and account-sharing detection rules.

