spacetrace
DE
Download

Download

Drei Dinge zum Installieren, alle auf demselben Kern gebaut. Nehmen Sie, was Sie brauchen; eine Momentaufnahme von einem davon können die anderen lesen.

Plattform wählen

Dieser Browser hat nicht gesagt, auf welcher Maschine er läuft. Die Tabellen unten listen jede Datei.

Was „continuous“ bedeutet

Bis zur ersten getaggten Version ist jeder Download hier der neueste Build von main: er hat die CI bestanden und sonst nichts. Sobald es eine stabile Version gibt, wechselt diese Seite automatisch dorthin.

Was sich geändert hat

Desktop-App

Das Treemap-Fenster. Kostenlos herunterzuladen, solange sie in Phase 3 ist. Die App ansehen

Der macOS-Build ist universal — es gibt also eine Datei für Apple Silicon und Intel.
PlattformDateiGrößeHinweise
macOS 11+spacetrace-desktop-v0.8.0-macos-universal.dmgUniversal-Binärdatei
Windows 10 / 11spacetrace-desktop-v0.8.0-windows-x86_64-setup.exeNSIS-Installer, pro Benutzer
Debian, Ubuntuspacetrace-desktop-v0.8.0-linux-x86_64.debBenötigt libwebkit2gtk-4.1
Fedora, RHELspacetrace-desktop-v0.8.0-linux-x86_64.rpmBenötigt webkit2gtk4.1
Beliebiges Linuxspacetrace-desktop-v0.8.0-linux-x86_64.AppImageAusführbar machen und starten; nichts wird installiert
PrüfsummenSHA256SUMSEine Datei für alle Archive darüber
Nichts hiervon trägt eine Signatur von Apple oder Microsoft

Diese Zertifikate kosten jährlich Geld und können nicht in einem öffentlichen Repository liegen — macOS und Windows halten Sie also beide beim ersten Mal auf. Das verdient Misstrauen, und genau deshalb steht neben jeder Datei eine Prüfsumme und der Build ist ein Workflow, den Sie lesen können. Die macOS-App ist mit einem eigenen Zertifikat signiert, aber nur damit das System den gewährten Festplattenzugriff über ein Update hinweg behält — Apple bürgt nicht dafür, und die Warnung unten verhindert es nicht.

  1. macOS: „spacetrace kann nicht geöffnet werden“

    Das .dmg öffnen, die App in Programme ziehen und einmal doppelklicken — macOS verweigert den Start. Dann in den Systemeinstellungen unter Datenschutz & Sicherheit nach unten zu Sicherheit scrollen und innerhalb einer Stunde auf „Dennoch öffnen“ drücken. Die alte Abkürzung Rechtsklick → Öffnen funktioniert nicht mehr; Apple hat sie in macOS 15 entfernt. Erscheint der Knopf nicht, entfernen Sie stattdessen das Quarantäne-Attribut:

    xattr -dr com.apple.quarantine /Applications/spacetrace.app

    Für Scans außerhalb Ihres persönlichen Ordners braucht die App Full Disk Access, unter Systemeinstellungen → Datenschutz & Sicherheit.

  2. Windows: SmartScreen

    „Der Computer wurde durch Windows geschützt“ → Weitere Informationen → Trotzdem ausführen. Der Installer läuft pro Benutzer und braucht keine Administratorrechte.

  3. Linux

    sudo apt install ./spacetrace-desktop-*-linux-x86_64.deb

    Das AppImage braucht keine Installation: ausführbar machen und starten. Bleibt das Fenster unter Wayland leer, mit WEBKIT_DISABLE_DMABUF_RENDERER=1 starten — das ist ein WebKitGTK-Problem, keines der App.

Alternative: Installation über die Kommandozeile (vorübergehend)

Das .dmg und die .exe oben sind der normale Weg und der, den Sie bevorzugen sollten. Dieser Abschnitt steht hier nur, weil die App kein Zertifikat trägt, dem die Betriebssysteme vertrauen. Diese Befehle laden exakt dieselbe Datei, prüfen sie gegen die veröffentlichte SHA256SUMS und installieren sie — und da ein so geholter Download keine der Markierungen trägt, die ein Browser schreibt, haben Gatekeeper und SmartScreen nichts zu melden.

macOS 11+

curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install-desktop.sh | sh

Windows 10 / 11

irm https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install-desktop.ps1 | iex

Eine Signatur beweist, wer die App gebaut hat. Eine Prüfsumme beweist nur, dass sich die Bytes unterwegs nicht geändert haben. Nehmen Sie diesen Weg also nur, wenn Sie diesem Projekt ohnehin vertrauen — und rechnen Sie damit, dass er verschwindet: sobald die App ein vertrauenswürdiges Zertifikat trägt, öffnet sich das .dmg einfach und diese Skripte werden gelöscht.

Kommandozeile und Agent

Ein Archiv enthält beide Binärdateien: spacetrace für die Kommandozeile und spacetrace-agent für den Dienst, der nach Zeitplan scannt und über HTTP antwortet.

Die Linux-Builds sind statisch gegen musl gebaut, laufen also auf altem glibc und in einem Scratch-Container. Jedes Archiv enthält auch README und Lizenz.
PlattformDateiGrößeHinweise
macOS, Apple Siliconspacetrace-v0.9.1-aarch64-apple-darwin.tar.gzM1 und neuer
macOS, Intelspacetrace-v0.9.1-x86_64-apple-darwin.tar.gzmacOS 11+
Linux, x86_64spacetrace-v0.9.1-x86_64-unknown-linux-musl.tar.gzStatisch; Server und Container
Linux, aarch64spacetrace-v0.9.1-aarch64-unknown-linux-musl.tar.gzRaspberry Pi, ARM-Server, die meisten NAS-Geräte
Windows 10 / 11spacetrace-v0.9.1-x86_64-pc-windows-msvc.zipHier entspricht die Größe auf der Platte der logischen Größe; siehe bekannte Grenzen
PrüfsummenSHA256SUMSEine Datei für alle Archive darüber
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | sh

Installiert spacetrace und spacetrace-agent nach /usr/local/bin. Absichtlich langweiliges POSIX-sh, weil es auch auf NAS-Firmware laufen muss, deren Shell busybox ist.

Hub

Die Flottenansicht. Eine Binärdatei, eine SQLite-Datei, kein Datenbankserver und kein Frontend-Build. Das Dashboard ansehen

docker pull ghcr.io/unalcakir28/spacetrace-hub:main
Das Container-Image enthält beide Architekturen, docker pull holt also die richtige ohne Tag-Zusatz.
PlattformDateiGrößeHinweise
Linux, x86_64spacetrace-hub-v0.5.0-x86_64-unknown-linux-musl.tar.gzStatisch; die übliche Wahl für einen Server
Linux, aarch64spacetrace-hub-v0.5.0-aarch64-unknown-linux-musl.tar.gzRaspberry Pi, ARM-Server, die meisten NAS-Geräte
macOS, Apple Siliconspacetrace-hub-v0.5.0-aarch64-apple-darwin.tar.gzUm es erst auf dem eigenen Rechner auszuprobieren
macOS, Intelspacetrace-hub-v0.5.0-x86_64-apple-darwin.tar.gzmacOS 11+

Prüfen, was Sie heruntergeladen haben

Jede Version bringt eine SHA256SUMS-Datei mit, die ihre eigenen Dateien abdeckt. Prüfen Sie vor dem Installieren — zumal keine der Binärdateien signiert ist.

curl -LO https://github.com/unalcakir28/spacetrace/releases/download/desktop-v0.8.0/SHA256SUMS
sha256sum -c --ignore-missing SHA256SUMS

macOS hat kein sha256sum; nehmen Sie shasum -a 256 -c.

Oder selbst bauen

Kern, Kommandozeilenwerkzeug und Agent stehen unter Apache-2.0 und brauchen nur Rust 1.85 oder neuer.

git clone https://github.com/unalcakir28/spacetrace
cd spacetrace
cargo build --release
./target/release/spacetrace --help

Desktop-App und Hub sind nicht Open Source und lassen sich daher nicht aus dem Quellcode bauen — das ist der Preis dafür, dass der Kern unter einer permissiven Lizenz bleibt.