Ham Dashboard guide

Live ops wall for W5AWW (grid EM11hn), and a short path if you want to run your own board.

On this page

This instance

Two boards, same engine. LAUNCH / SHACK in the side menu are top-level page switches (not iframes).

Board Path Config
Shack ops / (index.html) config.js
Launch / sats /launch.html config-launch.js

Credits

This dashboard is built on Hamdash by Pablo Sabbag, VA3HDL.

W5AWW changes here are configuration, dual-board layout, and hosting. Credit for the dashboard engine stays with VA3HDL.

Community videos (upstream):

Start your own dashboard

Anyone can run a personal hamdash. Prefer the upstream project for VA3HDL’s latest fixes. Use this repo if you want the dual shack / launch pattern as a reference.

Option A — Upstream Hamdash (recommended)

  1. Open github.com/VA3HDL/hamdashboard.
  2. Download or clone at least hamdash.html, config.js, wheelzoom.js, and LICENSE.
  3. Keep those files in the same folder.
  4. Open hamdash.html in a browser — fully client-side for a first try (no server required).
  5. Edit config.js only:
    • topBarCenterText — callsign / grid
    • aURL — menu buttons (color, label, URL, scale, optional "R" for the right menu)
    • aIMG — up to 12 tiles; multiple image/video URLs per tile rotate
  6. Host the folder anywhere static files work: GitHub/GitLab Pages, a Pi, nginx, Cloudflare, etc.
  7. When upgrading upstream later, replace the HTML / wheelzoom.js — do not overwrite your config.js.

Please keep the MIT license and VA3HDL copyright notice in the HTML header and LICENSE when you redistribute.

Option B — Fork this W5AWW layout

  1. Fork or clone brady-wayne/ham-dashboard on GitLab (or copy the files).
  2. Edit config.js (shack) and/or config-launch.js (launch/sats). Touch HTML only if you need nav or behavior changes.
  3. Keep index.html and launch.html in sync when you change shared UI behavior.
  4. Deploy with the included .gitlab-ci.yml (GitLab Pages), or serve the static files yourself.
  5. Optional: point a custom domain at Pages.

This instance’s menus and tiles are tuned for EM11hn (Central Texas). Swap radar, traffic, APRS, weather, and ADS-B sources for your grid.

Operator help

iFrames: some sites block embedding (X-Frame-Options / CSP). That is a source-site limit. Prefer image/GIF/MP4 feeds or open those tools from the menu instead of an iframe.

Files in this repository

File Role
index.html Shack board shell (VA3HDL hamdash + local nav)
launch.html Launch / sats board shell
hamdash.html Compat copy of the shack HTML family
config.js Shack menus + tiles
config-launch.js Launch menus + tiles
wheelzoom.js Zoom helper
start.html This browser guide
NASA.html Redirect helper toward launch board
.gitlab-ci.yml Build public/ → GitLab Pages

License

MIT — Copyright © 2024 Pablo Sabbag, VA3HDL. See LICENSE.