Freedom251 › Log Management Software
Log Bull
What Log Bull is
Log Bull is an open-source log collection and search tool for developers and small teams. It receives logs from code and provides a dashboard for searching by text, fields, and time ranges, with live tailing and structured parsing. One installation can serve multiple projects. Log Bull is free to self-host under the Apache 2.0 license, storing logs locally on the server in a mounted data volume. Installation options include an automated script, Docker run, and Docker Compose. Client integrations cover Python, Go, Java, JavaScript, C#, PHP, Ruby, and Rust, with cURL examples; JavaScript also offers a standalone logger and Winston and Pino transports. Project settings can require API keys, filter ingestion by domain or IP, and set ingestion, storage, and retention limits. Roles control system and project access, while setting changes create an audit log. Documented defaults include 1,000 logs per second, 64 KB maximum log size, 100 million stored logs, 100,000 MB storage, and 180 days retention. Minimum requirements are 2 CPU cores, 4 GB RAM, 20 GB disk, Docker Engine 20.10+, and Docker Compose v2.0+.
Who it suits
Log Bull suits developers and small teams that want self-hosted log search and local storage. It is not described for enterprise-scale log volumes.
What it does well
- Free self-hosting under Apache 2.0
- Searches logs by text, fields, and time
- Supports live tailing and structured parsing
- Offers integrations for eight programming languages
- Includes API-key and domain/IP controls
What to know first
- Not intended for enterprise-scale log volumes
- Requires Docker and specified server resources
- Documented limits include a 64 KB log size
- Users must operate the self-hosted deployment
Verdict
Log Bull provides a self-hosted dashboard with broad language integrations, project controls, and configurable retention. Its resource requirements and stated small-team focus should guide deployment decisions.
Facts from Log Bull's own pages
- Access and audit
- Log Bull supports user roles and project access controls, and records an audit log when project settings change. · logbull.com, 12 Oct 2026
- Data storage
- Logs are stored locally on the server in a mounted data volume. · logbull.com, 11 Oct 2026
- Deployment
- Log Bull is self-hosted and can be installed with an automated script, Docker run, or Docker Compose. · logbull.com, 12 Oct 2026
- Free plan
- Yes · github.com, 23 Sept 2026
- Ingestion security
- Project security settings can require API keys and filter incoming requests by domain or IP address. · logbull.com, 11 Oct 2026
- Integrations
- Documented client libraries cover Python, Go, Java, JavaScript, C#, PHP, Ruby, and Rust, with direct cURL examples also provided. · logbull.com, 12 Oct 2026
- Intended users
- The maker describes Log Bull as suited to developers and small teams, not enterprises with terabytes of logs. · logbull.com, 12 Oct 2026
- JavaScript integrations
- The JavaScript package provides a standalone logger and transports for Winston and Pino. · logbull.com, 12 Oct 2026
- Languages and libraries
- The maker lists integrations for Python, Go, Java, JavaScript, C#, PHP, Ruby, and Rust, along with popular logging libraries. · logbull.com, 11 Oct 2026
- Limits and retention
- Documented default project limits include 1,000 logs per second, a 64 KB maximum log size, 100 million stored logs, 100,000 MB storage, and 180 days of retention. · logbull.com, 12 Oct 2026
- Live log tailing
- Yes · github.com, 23 Sept 2026
- Maker
- The homepage identifies Rostislav Dugin as the developer of Log Bull. · logbull.com, 12 Oct 2026
- Open source
- The maker says Log Bull is open source and free to use when self-hosted. · logbull.com, 12 Oct 2026
- Project access
- Users can be assigned system and project roles, and project access can be managed separately. · logbull.com, 11 Oct 2026
- Purpose
- Log Bull collects application logs and lets users search them by text, fields, and time range. · logbull.com, 12 Oct 2026
- Quotas and retention
- Project settings include configurable ingestion and storage limits and log retention; the documented defaults include 1,000 logs per second and 180 days of retention. · logbull.com, 11 Oct 2026
- Search
- The dashboard supports searching logs by text, fields, and time ranges. · logbull.com, 11 Oct 2026
- Search and projects
- The dashboard supports log search, and one installation can be used for multiple projects. · logbull.com, 12 Oct 2026
- Security controls
- Project settings can require API keys and restrict log ingestion by domain or IP address. · logbull.com, 12 Oct 2026
- Structured log parsing
- Yes · github.com, 23 Sept 2026
- Support and community
- The documentation links to a Telegram community and invites users to provide feedback through GitHub. · logbull.com, 11 Oct 2026
- System requirements
- The installation guide specifies at least 2 CPU cores, 4 GB RAM, 20 GB disk space, Docker Engine 20.10+, and Docker Compose v2.0+. · logbull.com, 12 Oct 2026
Where Log Bull stands on Freedom251
- Log Management Software#53 of 111