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