Installation
git clone <repo-url> orbithub cd orbithub cp data/observer-settings.example.json data/observer-settings.json
Trage in data/observer-settings.json deinen eigenen Standort ein (Rufzeichen, Maidenhead-Locator oder Breiten-/Längengrad). Alternativ lässt sich das nach dem Start bequem über die Seite Einstellungen in der Weboberfläche erledigen.
docker compose up -d --build
Anschließend ist OrbitHub unter http://<host>:8765 erreichbar.
Konfiguration
| Umgebungsvariable | Standard | Bedeutung |
|---|---|---|
ORBITHUB_REFRESH_HOURS | 6 | Intervall für den automatischen Abruf frischer Bahndaten |
Der Port lässt sich in docker-compose.yml über den ports-Eintrag anpassen. Alle Laufzeitdaten (Bahndaten, Einstellungen, Verlauf) liegen im Verzeichnis data/, das als Volume eingebunden ist und Neustarts sowie Updates übersteht.
Lizenz
Veröffentlicht unter der MIT-Lizenz.
Danksagung
Entwickelt von Christian Henkel (DL7AG) für den Einsatz im Amateurfunk. Beiträge und Pull Requests sind willkommen.
Installation
Hier ist eine kurze Version, die sich gut für die Webseite oder direkt für die GitHub-README eignet:
OrbitHub auf dem Raspberry Pi installieren
OrbitHub lässt sich direkt auf einem Raspberry Pi installieren. Voraussetzung ist ein Raspberry Pi mit einem aktuellen Raspberry Pi OS sowie eine bestehende Internetverbindung.
- System aktualisieren
Öffne ein Terminal und aktualisiere zunächst das System:
sudo apt update sudo apt upgrade -y
- Git installieren
Falls Git noch nicht installiert ist:
sudo apt install git -y
- OrbitHub herunterladen
Klone das OrbitHub-Repository von GitHub:
git clone https://github.com/OrbitHubApp/orbithub.git
Wechsle anschließend in das Projektverzeichnis:
cd orbithub
- OrbitHub installieren
Folge nun den Installationsschritten des Projekts, um die benötigten Abhängigkeiten zu installieren und OrbitHub zu konfigurieren.
Nach erfolgreicher Einrichtung kann OrbitHub auf dem Raspberry Pi gestartet und über einen Webbrowser im lokalen Netzwerk aufgerufen werden.
Projekt auf GitHub: https://github.com/OrbitHubApp/orbithub
