|
|
@ -3,7 +3,7 @@ title: A slim D-STAR gateway on a Raspberry Pi 2
|
|
|
|
summary: I wrote down the installation of a forked DStarGateway with a slim
|
|
|
|
summary: I wrote down the installation of a forked DStarGateway with a slim
|
|
|
|
dashboard based on Javascript on a Raspberry Pi 2.
|
|
|
|
dashboard based on Javascript on a Raspberry Pi 2.
|
|
|
|
date: 2024-02-03T06:33:16+0100
|
|
|
|
date: 2024-02-03T06:33:16+0100
|
|
|
|
#lastmod:
|
|
|
|
lastmod: 2024-03-17T09:43:13+0000
|
|
|
|
categories:
|
|
|
|
categories:
|
|
|
|
- amateur-radio
|
|
|
|
- amateur-radio
|
|
|
|
tags:
|
|
|
|
tags:
|
|
|
@ -664,6 +664,20 @@ $ sudo systemctl enable --now update-hosts.timer
|
|
|
|
I will install the [dashboard from John Hays (K7VE)](https://github.com/johnhays/dsgwdashboard)
|
|
|
|
I will install the [dashboard from John Hays (K7VE)](https://github.com/johnhays/dsgwdashboard)
|
|
|
|
as my first look at it looked promising.
|
|
|
|
as my first look at it looked promising.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{{< alert >}}
|
|
|
|
|
|
|
|
I've created an [issue](https://github.com/johnhays/dsgwdashboard/issues/2) in January 2024
|
|
|
|
|
|
|
|
regarding the crash of the dashboard when other gateways connect to our hotspot and the
|
|
|
|
|
|
|
|
actual problem is still not yet resolved - there have been made some modifications to actually enable
|
|
|
|
|
|
|
|
redirecting of the HTTP port but the HTTPS certs are still needed and since I don't use them
|
|
|
|
|
|
|
|
on the hotspot and all HTTPS traffic is handled by a reverse proxy in my network this is just
|
|
|
|
|
|
|
|
another complexity that I don't need.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I have also uploaded my fork of it (including the modifications below) on my git repo:
|
|
|
|
|
|
|
|
<https://gits.oe7drt.net/dominic/dsgwdashboard/src/branch/only_http>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
You can see the dashboard in action at: <https://hotspot.oe7drt.net/>
|
|
|
|
|
|
|
|
{{< /alert >}}
|
|
|
|
|
|
|
|
|
|
|
|
But: I will not install this as it is in his instructions, because I don't like
|
|
|
|
But: I will not install this as it is in his instructions, because I don't like
|
|
|
|
when these kind of applications (simple dashboards for example) have to be run
|
|
|
|
when these kind of applications (simple dashboards for example) have to be run
|
|
|
|
as the _root_ user. I will therefore create a new user called _dashboard_ who
|
|
|
|
as the _root_ user. I will therefore create a new user called _dashboard_ who
|
|
|
|