Crucix: dein eigenes Lagezentrum
Flugverkehr, Waldbrände, Strahlungswerte, Krisen und Börse auf einem Dashboard. Läuft komplett bei dir, alle 15 Minuten aktualisiert.
- AGPL-3.0
- Node.js 22+ oder Docker
- Warnungen per Telegram
Was es ist
Crucix sammelt Daten aus 27 offenen Quellen und zeigt sie auf einem Globus und in Feeds. Wichtiges kann es dir per Telegram oder Discord aufs Handy schicken. Eine KI ist nur optional.
crucix.live.1 Installation mit Node.js
Voraussetzung: Node.js 22 oder neuer und Git.
git clone https://github.com/calesthio/Crucix.git cd Crucix npm install cp .env.example .env npm run dev
Danach im Browser: http://localhost:3117. Der erste Durchlauf fragt alle Quellen ab und dauert etwa 30 bis 60 Sekunden.
node --trace-warnings server.mjs statt npm run dev. node diag.mjs prüft, woran es liegt.2 Installation mit Docker
git clone https://github.com/calesthio/Crucix.git cd Crucix cp .env.example .env docker compose up -d
Auch hier: http://localhost:3117. Die gesammelten Daten landen im Unterordner runs.
docker-compose.yml die Zeile bei ports auf "127.0.0.1:3117:3117".3 Schlüssel für mehr Quellen (optional, kostenlos)
Ohne Schlüssel läuft schon vieles. Für die besten Ergebnisse empfiehlt das Projekt kostenlose Schlüssel, die du in die Datei .env einträgst:
FRED_API_KEY: Wirtschaftsdaten der US-Notenbank (fred.stlouisfed.org)FIRMS_MAP_KEY: Satellitendaten zu Bränden der NASA (firms.modaps.eosdis.nasa.gov)
Die vollständige Liste steht in der README des Projekts.