LogTide Documentation
Privacy-first log management. Self-hosted or use our cloud at
api.logtide.dev.
Choose Your Deployment
Cloud (Managed)
Start logging in 2 minutes - no infrastructure needed
Quick Start
Cloud: Start in 2 Minutes
Use LogTide Cloud - no installation needed
# 1. Sign up at https://logtide.dev
# 2. Create an organization and project
# 3. Generate an API key
# 4. Start sending logs:
curl -X POST https://api.logtide.dev/api/v1/ingest -H "X-API-Key: lp_your_api_key_here" -H "Content-Type: application/json" -d '{
"logs": [{
"time": "2025-01-23T10:30:00Z",
"service": "my-app",
"level": "info",
"message": "Hello from LogTide Cloud!"
}]
}'
Self-Hosted: Deploy in 2 Minutes
Run LogTide on your infrastructure with pre-built Docker images
1. Download configuration files:
mkdir logtide && cd logtide
curl -O https://raw.githubusercontent.com/logtide-dev/logtide/main/docker/docker-compose.yml
curl -O https://raw.githubusercontent.com/logtide-dev/logtide/main/docker/.env.example
mv .env.example .env
2. Edit .env with secure passwords:
DB_PASSWORD=your_secure_db_password
REDIS_PASSWORD=your_secure_redis_password # optional since v0.5.0
API_KEY_SECRET=your_32_character_secret_key_here 3. Start LogTide:
docker compose up -d
# Frontend: http://localhost:3000
# API: http://localhost:8080 Note: Database migrations run automatically on first start.
Key Features
API-First Design
Multi-Organization
Real-time Streaming
Send Your First Log
After setting up LogTide, you can start sending logs immediately. Here's a quick curl example:
# Cloud
curl -X POST https://api.logtide.dev/api/v1/ingest -H "X-API-Key: lp_your_api_key_here" -H "Content-Type: application/json" -d '{"logs": [{"time": "'$(date -u +%Y-%m-%dT%H:%M:%SZ)'", "service": "my-app", "level": "info", "message": "Hello LogTide!"}]}'
# Self-Hosted (replace with your host)
curl -X POST http://localhost:8080/api/v1/ingest -H "X-API-Key: lp_your_api_key_here" -H "Content-Type: application/json" -d '{"logs": [{"time": "'$(date -u +%Y-%m-%dT%H:%M:%SZ)'", "service": "my-app", "level": "info", "message": "Hello LogTide!"}]}' More options: See the Getting Started guide for examples in Python, Node.js, Docker, and OpenTelemetry.
Next Steps
Installation Guide
Detailed setup instructions for development and
production
API Reference
Complete API documentation with examples
Deployment Guide
Production deployment with Docker, SSL, and best
practices
Windows Monitoring
Collect logs from Windows endpoints using OpenTelemetry,
Fluent Bit, or NXLog