Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
SvxPortal web
Web front-end for a SvxReflector: live node list and map, monitor, last-heard, talkgroup list, user accounts with e-mail verification, and admin pages for accounts, node certificates, node control and talkgroup requests.
Static HTML/JS (Bootstrap from jsdelivr) plus a small PHP backend that keeps its data in Redis. No build step.
- Install: see INSTALL.md — nginx, PHP-FPM, Redis, first admin.
- Config templates:
install/ - User help:
help.html(served at/help.html)
This repository contains the web application only. The live-data API it
consumes (/svxportal/api/...) and the sudo helper scripts used by the
reflector admin pages are site-specific and not included; INSTALL.md
sections 9 and 10 describe what they must provide.
License
GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later). See LICENSE. If you run a modified version of this portal as a network service, you must offer its source code to your users under the same license.