From a5d6c55d021d81f9350b0658c4c1ee6b361a14b8 Mon Sep 17 00:00:00 2001 From: nq4t Date: Fri, 27 Jan 2023 17:37:04 +0000 Subject: [PATCH] piscrape page --- software/piscrape.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/software/piscrape.md b/software/piscrape.md index 5f59a89..1b1b593 100644 --- a/software/piscrape.md +++ b/software/piscrape.md @@ -10,11 +10,14 @@ title: PiScrape PiScrape allows you to display your connected reflectors/talkgroups in a small webpage you can embed, like this: - + It does this by scraping the Pi-Star dashboard for the information using a shell script and php page. It can be run on any webserver with PHP and SSH access to your Pi-Star. It can also be run entirely on Pi-Star if you open web ports -or reverse proxy. The original version ran on a locally hosted web-server that could pull the dashboard directly. +or reverse proxy. The original version ran on a locally hosted web-server that could pull the dashboard directly. But +I also had success running it on remote web-servers that could SSH in to the Pi-Star. Remote SSH execution is not yet +included in the repository; but if you know how to do that, you probably can write that small script yourself. The +current implementation is running entirely on the PiStar via nginx reverse proxy. The PHP page itself largely just calls the shell script, which returns the HTML code containing your connection info. When the script is executed; it pulls either the repeaterstatus frame from the dashboard or the Brandmeister API page.