danpung2/logpilot

By danpung2

Updated 7 months ago

LogPilot is a lightweight, cloud-native Event Streaming Broker

Image
Message queues
Databases & storage
Monitoring & observability
0

472

danpung2/logpilot repository overview

LogPilot Docker Guide

LogPilot is available on Docker Hub as a lightweight event streaming broker. We provide two ways to run LogPilot.

📦 Docker Images

  • Standalone (danpung2/logpilot:latest): Only the LogPilot server. Best for custom integration.
  • Full-Stack (danpung2/logpilot:fullstack): LogPilot + Prometheus + Grafana in a single image. Best for testing and demos.

📥 Pulling Images

If you want to pull the images before running them:

# Pull Standalone image
docker pull danpung2/logpilot:latest

# Pull Full-Stack image
docker pull danpung2/logpilot:fullstack

🚀 Quick Start (Standalone)

Run the server with a single command:

docker run -d -p 8080:8080 -p 50051:50051 danpung2/logpilot:latest

🚀 Quick Start (Full-Stack)

Get everything (Server + Metrics + Dashboard) with one command:

docker run -d \
  -p 8080:8080 -p 50051:50051 \
  -p 9090:9090 -p 3000:3000 \
  danpung2/logpilot:fullstack

🛠 Docker Compose

1. Standalone Deployment
docker-compose up -d
2. Deployment with Monitoring Stack
docker-compose -f docker-compose.monitoring.yml up -d

⚙️ Configuration

VariableDescriptionDefault
LOGPILOT_API_KEYAPI Key for secure ingestionyour-api-key-here
SERVER_PORTREST API Port8080
GRPC_PORTgRPC Port50051
DATA_PATHPath for SQLite storage/app/data

Repository

See More: LogPilot

Tag summary

Content type

Image

Digest

sha256:c2f4fb385

Size

202.4 MB

Last updated

7 months ago

docker pull danpung2/logpilot