Docker visibility for your homelab.
Everything you need, nothing you don't.

Know what's running. Know when it breaks.

GitHub
# one command to deploy
$ docker compose up -d
[+] Running 1/1
✔ Container nestview-1 Started
$ open http://localhost:8484
✔ 12 containers discovered automatically

Features

What's included.

Zero-config autodiscovery

Every container, Compose stack, port, and volume detected automatically. No YAML to write, no services to register manually.

Service health at a glance

See Compose services grouped into a clear operational view, with health, resource use, and update status surfaced before you need to drill into a container.

Live health dashboard

CPU%, memory, uptime, restart count, and network I/O per container — refreshed automatically and grouped by Compose project.

Detailed container inventory

Filter and sort containers, then open a focused detail view for runtime, image source, ports, storage, network history, logs, and live resource metrics.

Searchable log history

Logs streamed and stored in SQLite. Search across all containers with configurable retention and export any time.

Flexible notifications

Get notified on crashes, OOM kills, unexpected restarts, and image updates through Discord, Slack, email, or a custom webhook. Alerts are configurable per-container from Settings.

Image update detection

Checks Docker Hub and GHCR for newer image digests on a configurable schedule. See updates in the dashboard and send alerts to any configured notification destination.

Container & stack actions

Start, stop, restart, or pull & restart any container or entire Compose stack directly from the dashboard — no terminal required.

Built-in authentication

A first-run setup wizard locks the dashboard behind a username and password. bcrypt-hashed credentials, signed session cookies — no extra proxy needed.

Self-hosted & private

The Nestview app runs entirely on your machine with no cloud account or API key required. Optional anonymous app telemetry is off by default.


How it compares

Nestview vs. the alternatives

Nestview Portainer CE Grafana stack
Zero config ✓ ✓ ✗ requires setup
Log search ✓ ✗ ✓ (Loki)
Notification destinations ✓ Discord, Slack, email & webhooks ✗ ✗ needs plugin
Built-in authentication ✓ setup wizard ✓ ✗ external required
Resource footprint Minimal Moderate Heavy
External database ✓ SQLite only MySQL / Postgres InfluxDB / Loki
Deploy method docker compose up installer / agent multi-service stack

Free and open source.
Deploy in minutes.

Zero config. No subscriptions. Just docker compose up and you're running.

Like the project? Buy me a coffee ☕ or sponsor on GitHub.