Le "serveur polarique" est principalement un service Web pour présenter les informations de suivi des APR sur les cartes et où les informations sont mises à jour en temps réel. Il est à l'origine ciblé pour être utilisé par les amateurs de radio dans le service de recherche et de sauvetage volontaire en Norvège. Il se compose d'une application Web et d'un programme de serveur (APRS Daemon).
Le démon APRS obtient des données d'un TNC ou APRS-IS ou d'une combinaison. Il peut présenter et manipuler les informations via un service HTTP simple (API REST). Le démon peut également être configuré en tant que Igate (passerelle Internet) et peut être installé et s'exécuter indépendamment de l'application Web. Il a son propre serveur Web.
Il est recommandé de le combiner avec Polaric-WebApp2. Il prend en charge CORS pour lui permettre d'être utilisé avec un Polaric-WebApp2 sur un autre emplacement.
http://aprs.no exécute une version récente de ce logiciel. Plus de documentation sur le projet peut être trouvée ici: http://aprs.no/polaricricserver ou https://polaticserver.readthedocs.io
Plateforme Linux / Java (testé avec Debian / Ubuntu) avec
Nous prenons en charge les packages d'installation Deb pour les distros Linux qui peuvent l'utiliser (Debian, Ubuntu, ..) Il ne devrait pas être trop difficile de le porter sur EG Windows si quelqu'un veut faire le travail.
Nous utilisons également les bibliothèques externes suivantes. Les fichiers JAR sont inclus:
Nous fournissons des forfaits Deb (Debian / Ubuntu ..). Pour plus d'informations sur le démarrage d'une plate-forme basée sur Debian, veuillez consulter: https://polaricricserver.readthedocs.io/en/latest/gettingstarted.html
La documentation sur le projet peut être trouvée ici: http://aprs.no/polaticserver
Pour configurer un serveur, utilisez le WebApp2. Certains scripts de ligne de commande sont également disponibles: Polaric-SetCall, Polaric-Password,
Pour le premier compte d'utilisation de connexion: nom d'utilisateur = admin, mot de passe = polaric. N'oubliez pas de changer le mot de passe à votre poing.
SE Aussi: Exemples de la façon de l'utiliser avec Docker.
La construction à partir de la source se fait par un vieux makefile. Oui je sais :) peut-être que je passe à autre chose (Maven, Gradle) plus tard. La configuration de la génération de packages DEB est incluse. Vous pouvez utiliser la commande «Debuild».
Vous aurez besoin de la version 17 JDK (Oracle ou OpenJDK) ou version ultérieure.