No description
Find a file
2026-06-03 19:34:25 -07:00
.forgejo/workflows fix lint 2026-04-23 23:16:01 -07:00
.github remove traffic field, update to go v1.26 2026-03-27 19:17:10 -07:00
fonts UI tweaks via impeccable 2026-04-12 22:52:32 -07:00
.air.toml run dev with air, style touchups, update dev data 2026-02-01 21:25:24 -08:00
.gitignore UI tweaks via impeccable 2026-04-12 22:52:32 -07:00
.golangci.yml fix lint, update CI versions 2026-02-01 16:48:05 -08:00
biome.json add biome for linting, watchtower for automatic snowflake updates 2026-02-09 23:30:16 -08:00
dashboard-server.go Allow iframe embedding 2026-03-29 22:01:50 -07:00
dashboard.js Remove color coding from success rate metric 2026-06-03 19:34:25 -07:00
dev-server.go run dev with air, style touchups, update dev data 2026-02-01 21:25:24 -08:00
docker-compose.yml new docker image location 2026-04-23 23:33:49 -07:00
Dockerfile UI tweaks via impeccable 2026-04-12 22:52:32 -07:00
favicon-dark.svg more reiliable favicon theming 2026-01-30 01:20:45 -08:00
favicon.svg more reiliable favicon theming 2026-01-30 01:20:45 -08:00
go.mod fix: dashboard.js bug fixes and cleanup, bump go to 1.26 2026-04-10 18:44:56 -07:00
index.html Remove color coding from success rate metric 2026-06-03 19:34:25 -07:00
LICENSE update license, readme 2026-01-29 01:05:49 -08:00
Makefile update release script 2026-04-23 23:23:34 -07:00
README.md add biome for linting, watchtower for automatic snowflake updates 2026-02-09 23:30:16 -08:00
screenshot-dark.webp better tooltips 2026-02-02 23:40:17 -08:00
screenshot.webp better tooltips 2026-02-02 23:40:17 -08:00
styles.css Remove color coding from success rate metric 2026-06-03 19:34:25 -07:00
VERSION fix lint 2026-04-23 23:16:01 -07:00

Snowflake Dashboard

A simple snowflake dashboard to portray runtime metrics. Both qumulative and hourly metrics are displayed.

The dashboard uses data from snowflake's /internal/metrics endpoint and docker logs to display hourly totals. Its Built with Go and Alpine Linux for minimal resource usage (~23MB image, ~3MB RAM).

Light Mode

Dashboard Preview

Dark Mode

Dashboard Preview Dark

Installation

Download the docker-compose.yml file:

curl -O https://raw.githubusercontent.com/lone-cloud/snowflake-dashboard/main/docker-compose.yml

Start the services:

docker compose up -d

Open the dashboard in your browser:

http://localhost:8888