spacetrace
IT
Scarica

Scarica

Tre cose installabili, tutte costruite sullo stesso nucleo. Prendi quella che ti serve; un'istantanea scritta da una qualsiasi è leggibile dalle altre.

Scegli una piattaforma

Questo browser non ha detto su quale macchina si trova. Le tabelle qui sotto elencano ogni file.

Cosa significa “continuous”

Fino alla prima release con tag, ogni download qui è la build più recente di main: ha superato la CI e nient'altro. Quando esisterà una release stabile, questa pagina passerà automaticamente a quella.

Cosa è cambiato

App desktop

La finestra con la treemap. Scaricabile gratuitamente finché è in fase 3. Vedi l'app

La build macOS è universal, quindi c'è un unico file per Apple silicon e Intel.
PiattaformaFileDimensioneNote
macOS 11+spacetrace-desktop-v0.8.0-macos-universal.dmgBinario universal
Windows 10 / 11spacetrace-desktop-v0.8.0-windows-x86_64-setup.exeInstaller NSIS, per utente
Debian, Ubuntuspacetrace-desktop-v0.8.0-linux-x86_64.debRichiede libwebkit2gtk-4.1
Fedora, RHELspacetrace-desktop-v0.8.0-linux-x86_64.rpmRichiede webkit2gtk4.1
Qualsiasi Linuxspacetrace-desktop-v0.8.0-linux-x86_64.AppImageRendila eseguibile ed esegui; non viene installato nulla
ChecksumSHA256SUMSUn solo file che copre tutti gli archivi qui sopra
Niente qui porta una firma Apple o Microsoft

Quei certificati costano ogni anno e non possono stare in un repository pubblico, quindi macOS e Windows ti fermeranno entrambi la prima volta. È giusto essere sospettosi, ed è per questo che accanto a ogni file c'è un checksum e la build è un workflow che puoi leggere. L'app macOS è firmata con un certificato nostro, ma solo perché il sistema ricordi l'accesso al disco che le concedi da un aggiornamento al successivo: non è una firma garantita da Apple e non evita l'avviso qui sotto.

  1. macOS: “impossibile aprire spacetrace”

    Apri il .dmg, trascina l'app in Applicazioni e fai doppio clic una volta — macOS rifiuterà. Poi vai in Impostazioni di Sistema → Privacy e sicurezza, scorri fino a Sicurezza e premi “Apri comunque” entro un'ora. La vecchia scorciatoia clic destro → Apri non funziona più: Apple l'ha rimossa in macOS 15. Se il pulsante non compare, rimuovi direttamente il flag di quarantena:

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

    Scansionare fuori dalla tua cartella home richiede il Full Disk Access per l'app, in Impostazioni di Sistema → Privacy e sicurezza.

  2. Windows: SmartScreen

    “Windows ha protetto il PC” → Ulteriori informazioni → Esegui comunque. L'installer è per utente e non richiede diritti di amministratore.

  3. Linux

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

    L'AppImage non richiede alcuna installazione: rendila eseguibile ed eseguila. Su Wayland, se la finestra resta bianca, esegui con WEBKIT_DISABLE_DMABUF_RENDERER=1 — è un problema di WebKitGTK, non dell'app.

Alternativa: installazione da riga di comando (temporanea)

Il .dmg e l'.exe qui sopra sono la via normale, ed è quella da preferire. Questa sezione esiste solo perché l'app non ha un certificato di cui i sistemi operativi si fidino. Questi comandi scaricano esattamente lo stesso file, lo verificano con il SHA256SUMS pubblicato e lo installano — e poiché un download fatto così non porta i contrassegni che scrive un browser, Gatekeeper e SmartScreen non hanno nulla di cui avvisarti.

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

Una firma dimostra chi ha costruito l'app. Un checksum dimostra solo che i byte non sono cambiati per strada. Quindi prendi questa strada solo se ti fidi già di questo progetto — e aspettati che sparisca: quando l'app avrà un certificato affidabile, il .dmg si aprirà normalmente e questi script verranno eliminati.

Riga di comando e agente

Un solo archivio contiene entrambi i binari: spacetrace per la riga di comando e spacetrace-agent per il servizio che scansiona su pianificazione e risponde via HTTP.

Le build Linux sono musl statiche, quindi girano su glibc vecchie e dentro un container scratch. Ogni archivio contiene anche il README e la licenza.
PiattaformaFileDimensioneNote
macOS, Apple siliconspacetrace-v0.9.1-aarch64-apple-darwin.tar.gzM1 e successivi
macOS, Intelspacetrace-v0.9.1-x86_64-apple-darwin.tar.gzmacOS 11+
Linux, x86_64spacetrace-v0.9.1-x86_64-unknown-linux-musl.tar.gzStatico; server e container
Linux, aarch64spacetrace-v0.9.1-aarch64-unknown-linux-musl.tar.gzRaspberry Pi, server ARM, la maggior parte dei NAS
Windows 10 / 11spacetrace-v0.9.1-x86_64-pc-windows-msvc.zipQui la dimensione su disco è pari a quella logica; vedi i limiti noti
ChecksumSHA256SUMSUn solo file che copre tutti gli archivi qui sopra
curl -fsSL https://raw.githubusercontent.com/unalcakir28/spacetrace/main/install.sh | sh

Installa spacetrace e spacetrace-agent in /usr/local/bin. Deliberatamente noioso sh POSIX, perché deve girare anche sul firmware di un NAS la cui shell è busybox.

Hub

La vista della flotta. Un binario, un file SQLite, nessun server di database e nessuna build frontend. Vedi la dashboard

docker pull ghcr.io/unalcakir28/spacetrace-hub:main
L'immagine del container contiene entrambe le architetture, quindi docker pull prende quella giusta senza suffissi nel tag.
PiattaformaFileDimensioneNote
Linux, x86_64spacetrace-hub-v0.5.0-x86_64-unknown-linux-musl.tar.gzStatico; la scelta abituale per un server
Linux, aarch64spacetrace-hub-v0.5.0-aarch64-unknown-linux-musl.tar.gzRaspberry Pi, server ARM, la maggior parte dei NAS
macOS, Apple siliconspacetrace-hub-v0.5.0-aarch64-apple-darwin.tar.gzPer provarlo prima sulla tua macchina
macOS, Intelspacetrace-hub-v0.5.0-x86_64-apple-darwin.tar.gzmacOS 11+

Verifica ciò che hai scaricato

Ogni release porta un file SHA256SUMS che copre i propri asset. Verifica prima di installare, tanto più che nessuno dei binari è firmato.

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

macOS non ha sha256sum; usa shasum -a 256 -c.

Oppure compilalo tu

Il nucleo, lo strumento a riga di comando e l'agente sono Apache-2.0 e richiedono solo Rust 1.85 o successivo.

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

L'app desktop e l'hub non sono open source, quindi non possono essere compilati dal codice — è il compromesso perché il nucleo resti con una licenza permissiva.