The "Polaric Server" is mainly a web based service to present (APRS) tracking information on maps and where the information is updated in real- time. It is originally targeted for use by radio amateurs in voluntary search and rescue service in Norway. It consists of a web application and a server program (APRS daemon).
This is a plugin that adds a web-based config and administration interface. This currently supports setting the most important config parameters for polaric-aprsd and restart the server.
More documentation on the project can be found here: http://aprs.no/polaricserver
Linux/Java platform (tested with Debian/Ubuntu/Mint) with
- Java Runtime environment version 8 or later.
- scala-library version 2.11 or later. You will also need scala-xml and scala-parser-combinators packages.
- polaric-aprsd and polaric-webapp installed.
We provide a Debian package (debian Jessie or later) For information on getting started on a Debian platform (or derivative) please see: http://aprs.no/dokuwiki?id=install.dev
If doing manual installation, you may need to add the following to the server.ini file and restart:
plugins = no.polaric.webconfig.WebconfigPlugin
Build from the source is done by a plain old makefile. Yes I know :) Maybe I move to something else a little later. Setup for generating Debian packages is included. You may use the 'debuild' command.
You will need JDK (Oracle or OpenJDK) version 8 or later, the Scala programming language version 2.11 or later (scala and scala-library).
Note. To compile this package you need to symlink or copy the following files into the directory where makefile is located. You find them in the polaric-aprsd package.
- polaric-aprsd.jar
- jcoord.jar
- simple.jar