Obsługa APRS / AX.25
Odbiór i transmisja ramek przez KISS. APRSBox dekoduje AX.25, przetwarza ruch oraz utrzymuje lokalną historię pakietów.
APRSBox is a self-hosted application for operating APRS stations. It integrates TNC/KISS interfaces, traffic monitoring, DIGI routing, APRS-IS, and telemetry and WX data transmission.

Use the shared guest account to access the live demo environment.
guestguestCentralnie konfiguruj interfejsy, kontroluj ruch RX/TX, definiuj routing i analizuj historię pakietów. Aplikacja działa lokalnie — na Raspberry Pi, serwerze Linux lub w kontenerze Docker.
Odbiór i transmisja ramek przez KISS. APRSBox dekoduje AX.25, przetwarza ruch oraz utrzymuje lokalną historię pakietów.
Mapa, stacje, pakiety, komunikaty, telemetria oraz konfiguracja są dostępne w panelu WWW — bez bezpośredniej edycji plików na hoście.
Definiuj beacon, status, obiekty, bulletiny, wiadomości APRS i transmisje WX. Kolejka outbound porządkuje ich realizację.
APRSBox obsługuje warstwę transportową, dekodowanie, routing oraz usługi lokalne i APRS-IS — z zachowaniem pełnej widoczności ruchu.
TCP lub port szeregowy. Klasyczne TNC, modem programowy oraz urządzenia LoRa pracujące przez KISS.
Odbiór, dekodowanie, filtry, routing, archiwizacja oraz harmonogram transmisji — w jednym procesie runtime.
Panel administracyjny, dzienniki zdarzeń i kontrolowany uplink wybranego ruchu do APRS-IS.

Definiuj przetwarzanie odebranych ramek według parametrów istotnych dla danej stacji. Każdy przepływ może kierować pakiet dalej, zapisywać wynik lub kończyć jego obsługę.
Kontroluj duplikaty, ścieżkę, callsign, typ pakietu, ikonę, odległość i reguły DIGI.
Przekazuj do radia, APRS-IS lub logu akcji; ruch nieobjęty polityką może zostać odrzucony.
Runtime pilnuje niedozwolonych tokenów ścieżki i nieprawidłowych ramek third-party.
Wybierz instalator dla systemu Linux albo uruchom APRSBox w Dockerze. Dane aplikacji i logi pozostają na hoście w trwałych wolumenach.
# Uruchom APRSBox w kontenerze docker run -d \\ --name aprsbox \\ --restart unless-stopped \\ -p 8000:8000 \\ -v aprsbox_data:/opt/aprsbox/data \\ -v aprsbox_logs:/opt/aprsbox/logs \\ sq9mddpl/aprsbox:1.8.25.dev # Otwórz panel WWW open http://<host>:8000/login # Logi aplikacji zawsze pod ręką docker logs -f aprsbox

Definiuj TNC po porcie szeregowym lub TCP, parametry transmisji, dostęp w sieci LAN i stan poszczególnych interfejsów.
Przetwarzaj dane z czujników, planuj transmisje WX i obserwuj telemetrię. Panel porządkuje komunikaty APRS oraz zdarzenia związane z pracą stacji.
Monitoruj odbiór, transmisję oraz istotne zmiany stanu z jednego miejsca.
Projekt jest dostępny na licencji GPL-3.0 wraz z instrukcjami instalacji i konfiguracji.
Otwórz repozytorium GitHub