Der "polarische Server" ist hauptsächlich ein webbasiertes Dienst, um APRS-Tracking-Informationen auf Karten zu präsentieren und die Informationen in Echtzeit aktualisiert werden. Es ist ursprünglich für die Verwendung von Radioamateuren im freiwilligen Such- und Rettungsdienst in Norwegen ausgerichtet. Es besteht aus einer Webanwendung und einem Serverprogramm (APRS -Daemon).
Der APRS-Daemon erhält Daten von einem TNC oder APRS-IS oder einer Kombination. Es kann die Informationen über einen einfachen HTTP -Dienst (Rest -API) präsentieren und manipulieren. Der Daemon kann auch als IGate (Internet -Gateway) eingerichtet werden und unabhängig von der Web -App installiert und ausgeführt werden. Es hat einen eigenen Webserver.
Es wird empfohlen, es mit polarischem Webapp2 zu kombinieren. Es unterstützt CORs, damit es mit einem polarischen Webapp2 an einem anderen Ort verwendet werden kann.
http://aprs.no führt eine aktuelle Version dieser Software aus. Weitere Dokumentationen zum Projekt finden Sie hier: http://aprs.no/polaricsserver oder https://polaricsserver.readthedocs.io
Linux/Java -Plattform (getestet mit Debian/Ubuntu) mit
Wir unterstützen DEB -Installationspakete für Linux -Distributionen, die es verwenden können (Debian, Ubuntu, ..). Es sollte nicht zu schwierig sein, sie auf z. B. Windows zu portieren, wenn jemand den Job erledigen möchte.
Wir verwenden auch die folgenden externen Bibliotheken. Glasdateien sind enthalten:
Wir bieten Deb (Debian/Ubuntu ..) Pakete. Informationen zum Einstieg auf eine Debian -basierte Plattform finden Sie unter: https://polaricsserver.readthedocs.io/en/latest/gettingstarted.html
Dokumentation zum Projekt finden Sie hier: http://aprs.no/polaricsserververver
Verwenden Sie zum Konfigurieren eines Servers den WebApp2. Einige Befehlszeilenskripte sind auch verfügbar: polarisch-setcall, polarisch-password,
Für das erstmalige Anmeldebuchkonto: userername = admin, password = polaric. Denken Sie daran, das Passwort in Ihrer Faustbequemlichkeit zu ändern.
SE auch: Beispiele für die Verwendung mit Docker.
Der Bau aus der Quelle wird von einem einfachen alten Makefile durchgeführt. Ja, ich weiß :) Vielleicht ziehe ich später zu etwas anderem (Maven, Gradle). Das Setup zum Generieren von DEB -Paketen ist enthalten. Sie können den Befehl "Debuild" verwenden.
Sie benötigen JDK (Oracle oder OpenJDK) Version 17 oder höher.