El "servidor Polaric" es principalmente un servicio basado en la web para presentar información de seguimiento de APRS en mapas y donde la información se actualiza en tiempo real. Originalmente está dirigido a su uso por radio aficionados en servicio voluntario de búsqueda y rescate en Noruega. Consiste en una aplicación web y un programa de servidor (Daemon APRS).
El Daemon APRS obtiene datos de un TNC o APRS-IS o una combinación. Puede presentar y manipular la información a través de un servicio HTTP simple (API REST). El demonio también se puede configurar como un IGA (Internet Gateway) y se puede instalar y ejecutar independientemente de la aplicación web. Tiene su propio servidor web.
Se recomienda combinarlo con Polaric-WebApp2. Admite CORS para permitir que se use con un Polaric-WebApp2 en otra ubicación.
http://aprs.no ejecuta una versión reciente de este software. Puede encontrar más documentación sobre el proyecto aquí: http://aprs.no/polaricserver o https://polaricserver.readthedocs.io
Plataforma Linux/Java (probada con Debian/Ubuntu) con
Apoyamos los paquetes de instalación de DEB para las distribuciones de Linux que pueden usarlo (Debian, Ubuntu, ...) No debería ser demasiado difícil portarlo a Windows, por ejemplo, Windows si alguien quiere hacer el trabajo.
También utilizamos las siguientes bibliotecas externas. Los archivos jar están incluidos:
Proporcionamos paquetes Deb (Debian/Ubuntu ..). Para obtener información sobre cómo comenzar en una plataforma basada en Debian, consulte: https://polaricserver.readthedocs.io/en/latest/gettingstarted.html
La documentación sobre el proyecto se puede encontrar aquí: http://aprs.no/polaricserver
Para configurar un servidor, use el WebApp2. Algunos scripts de línea de comandos también están disponibles: Polaric-SetCall, Polaric-Password,
Para la cuenta de uso de inicio de sesión por primera vez: userName = admin, contraseña = polaric. Recuerde cambiar la contraseña en su conveniencia de puño.
SE también: Ejemplos de cómo usarlo con Docker.
La construcción de la fuente se realiza mediante un antiguo makefile. Sí, lo sé :) Tal vez me muevo a algo más (Maven, Gradle) más tarde. Se incluye la configuración para generar paquetes DEB. Puede usar el comando 'desbastar'.
Necesitará JDK (Oracle o OpenJDK) versión 17 o posterior.