「Polaric Server」は、主に、マップに関するAPRの追跡情報を提示し、情報がリアルタイムで更新されるWebベースのサービスです。もともとは、ノルウェーの自発的な捜索救助サービスでラジオアマチュアが使用することを目的としています。 Webアプリケーションとサーバープログラム(APRSデーモン)で構成されています。
APRSデーモンは、TNCまたはAPRS-ISまたは組み合わせからデータを取得します。簡単なHTTPサービス(REST API)を通じて情報を提示して操作できます。デーモンはIgate(インターネットゲートウェイ)として設定し、Webアプリとは独立してインストールして実行することもできます。独自のWebサーバーがあります。
それをPolaric-Webapp2と組み合わせることをお勧めします。 CORSをサポートして、別の場所でPolaric-Webapp2で使用できるようにします。
http://aprs.noは、このソフトウェアの最近のバージョンを実行しています。プロジェクトの詳細については、http://aprs.no/polaricserverまたはhttps://polaricserver.readthedocs.ioをご覧ください。
Linux/Javaプラットフォーム(Debian/Ubuntuでテスト)
LinuxディストリビューションのDebインストールパッケージをサポートします。
また、次の外部ライブラリも使用します。 jarファイルが含まれています:
Deb(Debian/Ubuntu ..)パッケージを提供します。 Debianベースのプラットフォームで開始する詳細については、https://polaricserver.readthedocs.io/en/latest/gettingstarted.htmlをご覧ください。
プロジェクトに関するドキュメントは、http://aprs.no/polaricserverにあります
サーバーを構成するには、WebApp2を使用します。いくつかのコマンドラインスクリプトも利用できます。
初めてのログインの使用アカウント:username = admin、password = polaric。拳の便利さでパスワードを変更することを忘れないでください。
SE:Dockerで使用する方法の例。
ソースからのビルドは、普通の古いメイクファイルによって行われます。はい、私は知っています:)多分私は後で他の何か(Maven、Gradle)に移動します。デブパッケージを生成するためのセットアップが含まれています。 「Debuild」コマンドを使用できます。
JDK(OracleまたはOpenJDK)バージョン17以降が必要です。