Gå til innholdet
Jack Runtime

IT og sikkerhet

Informasjon for administratorer som vurderer frittstående Jack Runtime 0.9.0.

Installasjon og binærfiler

Skriptene install.sh og install.ps1 leser utgivelsespekeren på dl.getjack.dev/runtime/latest.json og laster ned binærfiler og SHA256SUMS fra dl.getjack.dev/runtime/v<versjon>/. Skriptene verifiserer binærfilens SHA-256 før installasjon. Lagre og gjennomgå et skript før du kjører det.

Utgivelsens binærfiler er jack-linux-x64, jack-darwin-arm64 og jack-windows-x64.exe. Skriptene installerer jack (jack.exe på Windows) i ~/.jack/bin, eller %USERPROFILE%\.jack\bin på Windows. De legger ikke til mappen i PATH automatisk.

For å sjekke tilgjengelig versjon før installasjon eller oppdatering, les dl.getjack.dev/runtime/latest.json. Skriptene bruker getjack.dev/version.json som reserve bare hvis utgivelsespekeren svarer med HTTP 404.

Installasjonsskript: install.sh · install.ps1

Utgivelsens binærfiler og kontrollsummer

Lokale filer

Standardmappen for Runtime er ~/.jack på alle operativsystemer (%USERPROFILE%\.jack på Windows). Den inneholder runtime.toml (konfigurasjon), runtime.db (SQLite), run/ (daemonoppdagelse og låser), sessions/ (øktfiler), tmp/ (midlertidige filer) og runtime.log når logging er aktivert. En eksplisitt konfigurert Runtime-mappe kan erstatte denne standarden.

telemetry.json inneholder en tilfeldig installasjons-ID og varselhistorikken; telemetry-usage.json inneholder daglige bruksaggregater. install.json registrerer skriptinstallasjon. Hemmeligheter bruker operativsystemets legitimasjonslager der det er tilgjengelig, med secrets.env som filbasert reserve. Øktarbeidsområder kan også opprettes i prosjektets .jack-mappe.

Hva kjører på maskinen

En jack-kommando som trenger daemonen, starter den ved behov. Én daemon per Runtime-mappe eier SQLite-databasen og tilbyr MCP over HTTP. Prosessen jack mcp gir en harness stdio MCP-tilkobling og videresender den til daemonen.

Som standard lytter daemonen på 127.0.0.1 på en port tildelt av operativsystemet og autentiserer lokale klienter med et token. runtime.toml kan eksplisitt endre lytteinnstillingen og porten. Standardens loopback-lytter krever ingen inngående brannmurregel. jack daemon stop stopper daemonen og adapterøktene.

Runtime starter valgt harness-CLI for å kjøre økter. Disse harnessene og integrasjonene du aktiverer, har egne nettverksmål og datapolicyer.

Nettverkets tillatelsesliste

Disse tjenestemålene bruker utgående TCP 443. Relétilkoblingen åpnes først etter at brukeren logger inn med jack relay login; lokal MCP-bruk trenger ingen reléinnlogging. Autentisering og forespørsler om relékontoen følger innloggingen. Listen dekker Jacks tjenester, ikke harness-leverandører eller aktiverte integrasjoner.

Nettverkets tillatelsesliste
VertFormålProtokoll / portRetningProsess
dl.getjack.devUtgivelsespeker, binærfiler og SHA256SUMS for installasjonHTTPS / 443UtgåendeInstallasjonsskript
getjack.devVersjonsmetadata og telemetriinnstillinger (/version.json); installasjonsskriptHTTPS / 443UtgåendeRuntime CLI / daemon, Installasjonsskript
auth.jackforwork.comEnhetsinnlogging, tokenfornyelse og tilbakekalling for reléinnloggingHTTPS / 443UtgåendeRuntime CLI / daemon
relay.jackforwork.comAPI for konto og registrering; ekstern MCP over HTTPS / WSS, bare etter innloggingHTTPS / WSS / 443UtgåendeRuntime CLI / daemon
n.jackforwork.comProxy for PostHog-brukstelemetriHTTPS / 443UtgåendeRuntime CLI / daemon
s.jackforwork.comSentry-krasjrapporter gjennom /tunnelHTTPS / 443UtgåendeRuntime CLI / daemon

Data og telemetri

Brukshendelser og krasjrapporter har berettiget interesse som behandlingsgrunnlag og kan sendes før reléinnlogging. Bruk knyttes til en tilfeldig installasjons-ID. Den publiserte telemetrikatalogen beskriver de tillatte feltene; kode, ledetekster og filinnhold sendes ikke i disse rapportene.

Utenfor Enterprise kan du protestere mot produkttelemetri via e-post til [email protected]. Nettstedets informasjonskapselvalg er atskilt fra Runtime-telemetri.

Sikkerhetsrapporter og støtte

For en sårbarhet eller et tilkoblingsproblem, send oss e-post med Runtime-versjon, operativsystem, berørt vertsnavn og sikkerhetsproduktets melding. Fjern legitimasjon og fortrolig innhold.

E-post for støtte og sikkerhetsrapporter: [email protected]

Informasjon om sikkerhetsrapportering (security.txt)