From 27c960d4bb10697710fd36f992dd66dcd667f8c2 Mon Sep 17 00:00:00 2001 From: j1nx Date: Thu, 12 Jan 2023 19:33:43 +0100 Subject: [PATCH] Quick fixes for the dashboard to start --- .../0001-Run-on-port-5005.patch | 22 +++++++++++++++++++ .../ovos-dashboard/ovos-dashboard@.service | 7 ++---- 2 files changed, 24 insertions(+), 5 deletions(-) create mode 100644 buildroot-external/package/ovos-dashboard/0001-Run-on-port-5005.patch diff --git a/buildroot-external/package/ovos-dashboard/0001-Run-on-port-5005.patch b/buildroot-external/package/ovos-dashboard/0001-Run-on-port-5005.patch new file mode 100644 index 00000000..e0411a28 --- /dev/null +++ b/buildroot-external/package/ovos-dashboard/0001-Run-on-port-5005.patch @@ -0,0 +1,22 @@ +From 82809d49faf5a04dcba60dd64ebf7c7878553274 Mon Sep 17 00:00:00 2001 +From: j1nx +Date: Thu, 12 Jan 2023 19:32:03 +0100 +Subject: [PATCH 1/1] Run on port 5005 + +--- + app.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/app.py b/app.py +index 32525dc..4da3e4e 100644 +--- a/app.py ++++ b/app.py +@@ -294,4 +294,4 @@ def control_myc(): + if __name__ == "__main__": + # app.run(debug=True) + SimpleLogin(app) +- socketio.run(app, host="0.0.0.0", debug=True) ++ socketio.run(app, host="0.0.0.0", port=5005, debug=True) +-- +2.34.1 + diff --git a/buildroot-external/package/ovos-dashboard/ovos-dashboard@.service b/buildroot-external/package/ovos-dashboard/ovos-dashboard@.service index fd55191d..e513629d 100644 --- a/buildroot-external/package/ovos-dashboard/ovos-dashboard@.service +++ b/buildroot-external/package/ovos-dashboard/ovos-dashboard@.service @@ -1,11 +1,8 @@ [Unit] Description=OVOS Dashboard Service -After=network.target -Requires=dbus.socket [Service] -Type=dbus -BusName=com.openvoiceos.ovos-dashboard +Type=simple Environment=SIMPLELOGIN_USERNAME="OVOS" Environment=SIMPLELOGIN_PASSWORD=%i Environment=MYCROFT_SKILLS_LOCATION=%h/.local/share/mycroft/skills/ @@ -14,4 +11,4 @@ ExecStart=python /usr/local/share/ovos-dashboard/app.py --serve-in-foreground Restart=always [Install] -WantedBy=multi-user.target +WantedBy=default.target