O "Polaric Server" é principalmente um serviço baseado na Web para apresentar informações de rastreamento APRS nos mapas e onde as informações são atualizadas em tempo real. Ele é originalmente direcionado para uso por rádio amadores no serviço voluntário de busca e salvamento na Noruega. Consiste em um aplicativo da web e um programa de servidor (APRS Daemon).
O daemon APRS recebe dados de um TNC ou APRS-IS ou uma combinação. Ele pode apresentar e manipular as informações por meio de um serviço HTTP simples (API REST). O daemon também pode ser configurado como um IGET (Internet Gateway) e pode ser instalado e executado independentemente do aplicativo da web. Tem seu próprio servidor da web.
Recomenda-se combiná-lo com o polarico-webapp2. Ele suporta CORS para permitir que ele seja usado com um polarico-webapp2 em outro local.
http://aprs.no executa uma versão recente deste software. Mais documentação sobre o projeto pode ser encontrada aqui: http://aprs.no/polaricserver ou https://polaricserver.readthedocs.io
Plataforma Linux/Java (testada com Debian/Ubuntu) com
Apoiamos pacotes de instalação Deb para distritos do Linux que podem usá -lo (Debian, Ubuntu, ..) Não deve ser muito difícil portá -lo para o Windows, se alguém quiser fazer o trabalho.
Também usamos as seguintes bibliotecas externas. Os arquivos JAR estão incluídos:
Fornecemos pacotes Deb (Debian/Ubuntu ..). Para obter informações sobre como começar em uma plataforma baseada em Debian, consulte: https://polaricserver.readthedocs.io/en/latest/gettingstarted.html
A documentação sobre o projeto pode ser encontrada aqui: http://aprs.no/polaricserver
Para configurar um servidor, use o WebApp2. Alguns scripts da linha de comando também estão disponíveis: Polaric-setCall, Polaric-Password,
Para o Login Use pela primeira vez conta: nome de usuário = admin, senha = polarico. Lembre -se de alterar a senha à sua conveniência do punho.
SE também: Exemplos de como usá -lo com o Docker.
A construção a partir da fonte é feita por um makefile antigo e simples. Sim, eu sei :) Talvez eu me mude para outra coisa (Maven, Gradle) mais tarde. A configuração para gerar pacotes Deb está incluída. Você pode usar o comando 'Debuild'.
Você precisará de JDK (Oracle ou OpenJDK) versão 17 ou posterior.