Self-hosted · Works with AI agents

Logs for $99. Once.

Self-hosted logging. Alerts, errors, and AI answers, all read from your logs. No per-GB meter.

6.1k+ Docker pulls

Setup · v0.16.1

$ curl -fsSL lognorth.com/install | bash

Install first. Events wait for your license.

app.ts
import LogNorth from '@karloscodes/lognorth-sdk'

LogNorth.config('https://logs.yoursite.com', 'your-api-key')

// two calls. that's it.
LogNorth.log('Order placed', { total: 99 })
LogNorth.error('Payment failed', err)
Feb 26 14:32:07 Order placed total=99
Feb 26 14:32:08 Payment failed checkout.ts:42 StripeError

The Problem

Stop paying more to watch your app than to run it.

Hosted log platforms store and query billions of lines from thousands of customers at once. That scale is the hard part, and it is the part you don't have.

You pay for it anyway. Metered by the gigabyte. Alert rules you tune by hand. One more dashboard to check. You end up running observability instead of running your app.

Host your own logs. One tenant, not thousands. The hard part disappears, and logging and monitoring get simple. That's LogNorth.

Why hosted logging costs what it does →

Logs do all of it.

One stream of logs does all of this. Alerts, errors, and AI answers come from your logs, and uptime is a ping every minute. No second system.

Logs alert

An error log pages you. Smarter than a flat 5%. It learns your baseline and fires when it's actually wrong.

Logs monitor

An outage shows up as silence. LogNorth learns your normal log volume and alerts when it drops to zero. It also pings your URL every minute.

Logs debug

Logs and errors in one stream, grouped into 1 issue, not 1,000 duplicates. No separate tracker.

Logs feed AI

Point Claude Code or Cursor at your logs. It reads production, finds the failing request, and hands you the fix.

Logs stay readable

Plain lines a human scans in seconds. Errors in red, context attached. No grep, no parser.

Logs stay cheap

No per-GB meter, so you log everything, not just what you can afford. One SQLite file on a $5 box. $99 once.

Your AI agent reads all of it and investigates on its own. See how agents use LogNorth →

Percentages lie.

Take alerting. Most tools alert on a flat threshold like 5%. That's noise at 3am over nothing, and silence at noon during a real fire.

3am

20

requests

1 error = 5%

Noise.

Noon

10,000

requests

500 errors = 5%

Fire.

LogNorth learns your baseline. It alerts when something is actually wrong.

Pinged where you'll see it.

When the logs say something's wrong, LogNorth reaches you on the channel you already check.

Telegram Bot token + chat ID
ntfy.sh Free push, no account
Email Your own SMTP
Carlos Castellanos

Your logs hold your stack traces, file paths, and user IDs. They shouldn't sit on a vendor's server, billed by the gigabyte.

LogNorth runs on a box you own. You pay once. If something breaks, you email me.

Carlos Castellanos · @karloscodes

Maker of LogNorth.

Buy once. The bill stops.

$99 for the software, plus a $5 box you own. The bill stops there.

$500 $1,000 Y1Y2Y3Y4Y5 $1,560 hosted $399 LogNorth you keep $1,161 ~5 months: paid off

Five years in: $399 vs $1,560. You keep $1,161.

Cancel a subscription and your logs are gone. You can't cancel what you own.

A small app at 12,000 requests a day. LogNorth is $99 once plus a small server, here Hetzner's cheapest box at $5/mo. The hosted side is a real entry plan at $26/mo with 90-day retention. That's the floor: send more and it climbs, and after 90 days the lookback ends. LogNorth keeps everything your disk holds. At 12,000 requests a day, five years of request logs is about 7 GB.

No tiers. No enterprise. No sales calls.

$99 one-time

No subscriptions. 30-day money-back guarantee, no questions asked.

  • 1 Docker image. No Kubernetes.
  • SQLite. No managed database.
  • Runs on a $5 VPS.
  • Your data never leaves your server.
  • Every update in your major version.
  • Email support from me.
Buy LogNorth · $99

Installation

Logging in 3 minutes

Docker, TLS, automatic updates. Done.

amd64 or arm64: a $5 VPS, a Raspberry Pi, or any box you already rent. No cluster, no database server to install.

$ curl -fsSL lognorth.com/install | bash

Questions

What do I get for $99?
Everything. Logs, errors, alerts, uptime checks, AI debugging, all SDKs. One price. No subscriptions. 30-day money-back guarantee.
Can I try it before I buy?
Install it first. LogNorth keeps every event from the first request and processes them once you add a license, all the way back to day one. You can also click around the live demo. If it is not for you, you get your money back within 30 days.
Does it monitor uptime?
Yes. Paste your app URL when you create the app and LogNorth pings it every minute. 3 consecutive failures = down.
Why not use Sentry?
Sentry is a platform. LogNorth is a single Docker container. One file database. No dependencies. Runs on a $5 VPS. That's the trade-off: fewer features, far less to run.
What frameworks are supported?
Go, Node/Bun, and Rails. Also accepts OpenTelemetry logs (OTLP/HTTP). LogNorth keeps the logs and discards traces and metrics.
How does alerting work?
LogNorth groups errors into issues, learns your baseline traffic, and only alerts when something needs attention. 1 error in 1,000 requests? Normal. Sudden spike? That's a real problem. Push notifications via ntfy.sh, Telegram, or email with your own SMTP.
How long are logs stored?
You decide. Default is 90 days. Configure from 7 days to 1 year, or keep them forever. Shorter retention = smaller database.
Do I get updates?
Yes. The installer turns on automatic updates, so your server stays current on its own. To update right now, run lognorth update.