nxducominer
A multithreaded DUCO miner for the Nintendo Switch
 
Loading...
Searching...
No Matches
dashboard.h
Go to the documentation of this file.
1#ifndef DASHBOARD_H
2#define DASHBOARD_H
3
4const char* html =
5"HTTP/1.1 200 OK\r\n"
6"Content-Type: text/html\r\n\r\n"
7"<!DOCTYPE html>"
8"<html>"
9"<!--"
10" Duino-Coin self-hosted dashboard"
11" MIT licensed"
12" The Duino-Coin Team, 2019-present"
13" https://github.com/revoxhere/duino-coin"
14" https://duinocoin.com"
15"-->"
16"<head>"
17" <meta charset='utf-8'>"
18" <meta name='viewport' content='width=device-width, initial-scale=1'>"
19" <title>Duino-Coin @@DEVICE@@ dashboard</title>"
20" <link rel='stylesheet' href='https://server.duinocoin.com/assets/css/mystyles.css'>"
21" <link rel='shortcut icon' href='https://github.com/revoxhere/duino-coin/blob/master/Resources/duco.png?raw=true'>"
22" <link rel='icon' type='image/png' href='https://github.com/revoxhere/duino-coin/blob/master/Resources/duco.png?raw=true'>"
23"</head>"
24"<body>"
25" <section class='section'>"
26" <div class='container'>"
27" <h1 class='title'>"
28" <img class='icon' src='https://github.com/revoxhere/duino-coin/blob/master/Resources/duco.png?raw=true'>"
29" @@DEVICE@@ <small>(@@ID@@)</small>"
30" </h1>"
31" <p class='subtitle'>"
32" Self-hosted, lightweight dashboard for your <strong>Duino-Coin</strong> miner"
33" </p>"
34" </div>"
35" <br>"
36" <div class='container'>"
37" <div class='columns'>"
38" <div class='column'>"
39" <div class='box'>"
40" <p class='subtitle'>"
41" Mining statistics"
42" </p>"
43" <div class='columns is-multiline'>"
44" <div class='column' style='min-width:15em'>"
45" <div class='title is-size-5 mb-0'>"
46" <span id='hashratex'>@@HASHRATE@@</span> kH/s"
47" </div>"
48" <div class='heading is-size-5'>"
49" Hashrate"
50" </div>"
51" </div>"
52" <div class='column' style='min-width:15em'>"
53" <div class='title is-size-5 mb-0'>"
54" @@DIFF@@"
55" </div>"
56" <div class='heading is-size-5'>"
57" Difficulty"
58" </div>"
59" </div>"
60" <div class='column' style='min-width:15em'>"
61" <div class='title is-size-5 mb-0'>"
62" @@SHARES@@"
63" </div>"
64" <div class='heading is-size-5'>"
65" Shares"
66" </div>"
67" </div>"
68" <div class='column' style='min-width:15em'>"
69" <div class='title is-size-5 mb-0'>"
70" @@THREADS@@"
71" </div>"
72" <div class='heading is-size-5'>"
73" Threads"
74" </div>"
75" </div>"
76" <div class='column' style='min-width:15em'>"
77" <div class='title is-size-5 mb-0'>"
78" @@NODE@@"
79" </div>"
80" <div class='heading is-size-5'>"
81" Node"
82" </div>"
83" </div>"
84" </div>"
85" </div>"
86" </div>"
87" <div class='column'>"
88" <div class='box'>"
89" <p class='subtitle'>"
90" Device information"
91" </p>"
92" <div class='columns is-multiline'>"
93" <div class='column' style='min-width:15em'>"
94" <div class='title is-size-5 mb-0'>"
95" @@DEVICE@@"
96" </div>"
97" <div class='heading is-size-5'>"
98" Device type"
99" </div>"
100" </div>"
101" <div class='column' style='min-width:15em'>"
102" <div class='title is-size-5 mb-0'>"
103" @@ID@@"
104" </div>"
105" <div class='heading is-size-5'>"
106" Device ID"
107" </div>"
108" </div>"
109" <div class='column' style='min-width:15em'>"
110" <div class='title is-size-5 mb-0'>"
111" @@VERSION@@"
112" </div>"
113" <div class='heading is-size-5'>"
114" Miner version"
115" </div>"
116" </div>"
117" </div>"
118" <div class='columns'>"
119" <div class='column'>"
120" <div class='title is-size-5 mb-0'>"
121" @@SENSOR@@"
122" </div>"
123" <div class='heading is-size-5'>"
124" Sensor reading(s)"
125" </div>"
126" </div>"
127" </div>"
128" </div>"
129" </div>"
130" </div>"
131" <br>"
132" <div class='has-text-centered'>"
133" <div class='title is-size-6 mb-0'>"
134" <a href='https://duinocoin.com'>"
135" duinocoin.com"
136" </a>"
137" &bull;"
138" <a href='https://github.com/revoxhere/duino-coin'>"
139" github.com/revoxhere/duino-coin"
140" </a>&bull; MIT License"
141" <br>"
142" <a href='https://github.com/tbwcjw/nxducominer/'>"
143" github.com/tbwcjw/nxducominer/"
144" </a>&bull; MIT License"
145" </div>"
146" </div>"
147" </div>"
148" </section>"
149"</body>"
150"</html>"
151;
152
153#endif
const char * html
Definition dashboard.h:4