Features

Discover everything LogDeck has to offer for Docker container management.

LogDeck is packed with features designed to make Docker container log viewing and management as intuitive and efficient as possible. Here's a comprehensive look at what LogDeck can do.

Real-time Log Streaming
Watch your container logs update in real-time with WebSocket-based streaming. Auto-scroll keeps you at the latest logs, or pause to review specific entries.
  • Live log streaming with automatic updates
  • Auto-scroll toggle for following new logs
  • Configurable line limits (50, 100, 500, 1000+ lines)
  • Timestamps with toggle visibility
  • Support for both stdout and stderr streams
Advanced Filtering
Find exactly what you're looking for with powerful filtering and search capabilities.
  • Full-text search across all logs
  • Filter by log level (ERROR, WARN, INFO, DEBUG)
  • Regex pattern matching support
  • Date range filtering
  • Color-coded log levels for easy identification
Log Export
Download container logs for offline analysis or archival purposes.
  • Download parsed logs as text files
  • Export raw logs without processing
  • Preserves timestamps and log formatting
  • Useful for sharing with team members or support
Container Discovery
Automatically discover and monitor all containers running on your Docker host.
  • Real-time container status updates
  • View container details (name, image, status, uptime)
  • Host information display (Docker version, container count)
  • System resource usage (CPU, memory)
  • Group containers by project, network, or label
Multi-Host Management
Operate across multiple Docker hosts from a single LogDeck dashboard while keeping actions scoped to the right daemon.
  • Connect to local sockets, remote TCP endpoints, or SSH hosts via DOCKER_HOSTS
  • Unified container list with host badges so you always know where a container lives
  • Host-aware lifecycle actions, environment variable edits, and log streaming
  • Automatic fallback to the local Docker socket when no hosts are provided
Container Management
Manage your containers with simple, intuitive controls.
  • Start, stop, and restart containers
  • Remove containers (with confirmation)
  • View detailed container information
  • Inspect environment variables
  • View mounted volumes and exposed ports
  • Access container labels and metadata
Environment Variable Management
View and update container environment variables through the UI.
  • Display all environment variables
  • Update variables without container recreation
  • Useful for configuration changes
  • Works with Docker Compose setups
Optional Authentication
Secure your LogDeck instance or run it completely open based on your needs.
  • JWT-based authentication
  • SHA256 password hashing with salt
  • Configurable admin credentials
  • Can be completely disabled if not needed
  • Session management with token expiration
Read-Only Mode
Enable read-only mode to prevent accidental modifications to your containers.
  • View logs without container management capabilities
  • Prevents start, stop, restart, and remove operations
  • Perfect for production environments
  • Can be toggled via environment variable

User Interface Features

Beyond the core functionality, LogDeck offers a polished user experience:

  • Dark and Light Mode - Automatic theme switching based on system preferences with manual toggle
  • Responsive Design - Works seamlessly on desktop, tablet, and mobile devices
  • Modern UI - Built with React, Tailwind CSS, and Radix UI for a clean, professional look
  • Toast Notifications - Get immediate feedback on actions with non-intrusive notifications
  • Keyboard Shortcuts - Navigate and control LogDeck efficiently with keyboard shortcuts
  • Virtualized Lists - Handle thousands of log lines without performance degradation

Technical Features

  • Single Binary Deployment - Frontend embedded in Go binary for easy deployment
  • No Database Required - All state managed through Docker API
  • Lightweight - Small resource footprint, suitable for resource-constrained environments
  • Fast - Built with Go for high performance and low latency
  • Open Source - GPL-3.0 licensed, community-driven development

Coming Soon

LogDeck is actively developed. Here are some features planned for future releases:

  • Multi-container log viewing (view logs from multiple containers simultaneously)
  • Log persistence and history
  • Alert system for specific log patterns
  • Container stats and metrics visualization
  • Docker Compose integration
  • Custom log parsing rules

Have a feature request? Open an issue on GitHub and let us know what you'd like to see!