OPEN SOURCE · SELF-HOSTED · FOR HOMELABS

The dashboard for your
homelab.

NasDash is the self-hosted dashboard that keeps Docker, your servers, and your homelab services within reach.

No forced cloud Built for Docker MIT License
demo.nasdash.local
NasDash public demo dashboard with fictional data
Built for the environments you already use
DockerProxmoxTailscaleGlancesHome Assistant
A CONTROL CENTER, NOT A WALL OF DATA

Everything that matters.
Nothing that does not.

NasDash gives you a clear reading of your homelab: services, machines, networks and essential actions in one calm workspace.

SERVICE STATUS

See what needs your attention right away.

Presence, status, and response time for every service. The right amount of information, without the noise.

MACHINES & RESOURCES

Keep every host in view.

CPU, memory, storage and sensors for your servers, VMs, and containers are always close at hand.

MODULAR WIDGETS

Build a dashboard that fits you.

Arrange your spaces with the widgets you use every day: network, Docker, calendar, and more.

Explore widgets
BUILT FOR EVERYDAY USE

A solid foundation
for your homelab.

Clean on the surface, thoughtful where it matters: reliability, performance, and control.

See your whole homelab

CPU, memory, storage, networking, and availability in a view that stays readable as your infrastructure grows.

Keep Docker in control

Monitor your containers and trigger the essential actions without switching between interfaces.

Make it your own

Build tabs with modular widgets: services, weather, stats, shortcuts, and more.

Built for private networks

Bring your Tailscale machines, links, and services into the place where you work.

Real-time without the noise

Pings and telemetry are designed to remain responsive, precise, and pleasant to read.

Your infrastructure stays yours

Self-hosted, open source, and built around good practices so you keep control of your data.

GET STARTED IN MINUTES

Your infrastructure deserves a better view.

Choose the launch method that fits your environment.

Simple Docker deployment Persistent configuration Open source project
Read the documentation
docker-compose.yml
services:
  nasdash:
    image: ghcr.io/lucas-lepajollec/nasdash:latest
    container_name: nasdash
    ports:
      - "2504:2504"
    volumes:
      - ./data:/app/data
    pid: "host"
    depends_on:
      - docker-proxy
    restart: unless-stopped

  docker-proxy:
    image: tecnativa/docker-socket-proxy
    container_name: nasdash-docker-proxy
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
    environment:
      CONTAINERS: 1
      IMAGES: 1
      VOLUMES: 1
      NETWORKS: 1
      INFO: 1
      POST: 1
    restart: unless-stopped
Available at http://localhost:2504