{{define "dashboard"}} {{$d := .Data.Dashboard}}{{$u := $d.Snap.Uplink}}{{$sys := $d.Snap.System}}
Collecting…
{{if and $u.Connected (or $u.Reachable (not $u.Checked))}}Connected {{else if $u.Connected}}Connected, but no answer from the internet {{else if not $u.Exists}}{{if eq $u.Type "pppoe"}}Not connected: no PPPoE session{{else}}Not connected: {{$u.Device}} is missing{{end}} {{else}}Not connected{{end}} {{if not $u.Since.IsZero}}for {{ago $u.Since}}{{end}}
| Name | Address | MAC | LAN | Lease ends in |
|---|---|---|---|---|
| {{or .Hostname "–"}} | {{.Address}} | {{.MAC}} | {{.LAN}} | {{until .Expires}} |
No active leases.
{{end}}