Favicon of LoggiFly

LoggiFly

Monitor Docker logs for specific text, regex patterns, or events. Send instant alerts to over 100 services like Slack, Discord, and Telegram.

Keep a close watch on your Docker containers by receiving instant alerts for specific log entries. LoggiFly actively monitors your container logs and notifies you when predefined patterns or events occur, ensuring you're always aware of critical issues.

Key capabilities include:

  • Versatile Log Detection: Find what you're looking for with support for plain text, regular expressions, and even patterns that span multiple lines.
  • Broad Notification Support: Send alerts directly to ntfy or use Apprise to connect with over 100 services, including Slack, Discord, and Telegram.
  • Container Event Tracking: Get notified about important container lifecycle events such as crashes, restarts, starts, and stops.
  • Detailed Context: Automatically attach relevant log files to your notifications for faster troubleshooting.
  • Flexible Setup: Configure monitoring rules using a YAML file, environment variables, or directly within Docker labels.
  • Automatic Updates: The configuration is reloaded automatically whenever you make a change, with no need for manual restarts.

Directory Structure

loggifly
data
logs
.env
docker-compose.yml

docker-compose.yml

services:
  loggifly:
    image: ghcr.io/clemcer/loggifly:latest
    container_name: loggifly
    ports:
      - "8080:8080"
    volumes:
      - ./data:/app/data
      - ./logs:/var/log/loggifly
    environment:
      - ADMIN_USERNAME=${ADMIN_USERNAME}
      - ADMIN_PASSWORD=${ADMIN_PASSWORD}
      - PORT=8080
    restart: unless-stopped

.env

ADMIN_USERNAME=admin
ADMIN_PASSWORD=super_secret_password_change_me

Share:

Ad
Favicon

 

  
 

Similar to LoggiFly

Favicon

 

  
  
Favicon

 

  
  
Favicon