Nedlasting

Legg til pakkefeeden, installer komponentene og hold dem oppdatert. Utgivelsesarkivene, AI Skillsets-pakken og Server Monitor-agenten finner du også på denne siden.

Hjem / Nedlasting
Jeg installerer på Filtrerer installasjonsprogrammene, arkivene og kommandoene lenger ned.

Pakker

Komponentene leveres fra en privat pakkefeed. Legg til feeden én gang, og installer og oppdater dem deretter som alle andre pakker.

Feeder og installasjonskommandoer er de samme på Windows og Linux.

Ingen pakkefiler tilbys for nedlasting — pakkene installeres bare fra denne lisensierte feeden, med tilgangsnøkkelen for pakkeregistrene.

Tilgangsnøkkel for pakkeregistrene

Dette er ditt personlige brukernavn og token for den private NuGet-feeden til Isabyte (nuget.debiansrv.ddns.net) — NuGet sender begge som Basic-autentisering ved hver pakkenedlasting, og de virker så lenge lisensen din er aktiv; du oppretter dem, lager nye eller trekker dem tilbake på siden «Tilgangsnøkler» i Isabyte-kontoen din.

Administrer tilgangsnøkkelen for pakkeregistrene

Der kommandoene under viser <USERNAME> eller <TOKEN>, setter du inn dine egne verdier fra siden «Tilgangsnøkler»; denne siden viser dem aldri.

Blazor Power ToolsFeed aktivv1.10.1137

  1. Legg til feeden

dotnet nuget add source https://nuget.debiansrv.ddns.net/v3/index.json --name Isabyte --username <USERNAME> --password <TOKEN> --store-password-in-clear-text

  1. Installer

dotnet add package Isabyte.PowerTools.Blazor --version 1.10.1137
dotnet add package Isabyte.PowerTools.Blazor.AI --version 1.10.1137

  1. Oppdater

dotnet add package Isabyte.PowerTools.Blazor # re-run to pull the latest
dotnet add package Isabyte.PowerTools.Blazor.AI # re-run to pull the latest

VS Code-utvidelsen, verktøyet isabyte-setup og Isabyte Expert MCP-serveren har sin egen side. Åpne siden Kodetillegg


AI Skillsets-pakken

Strukturerte skill-filer i markdown som lærer AI-kodeassistenten din hele API-et i Isabyte Power Tools — komponenter, parametere, bruksmønstre og oppsett av hele applikasjoner. De er ren markdown, så alle de vanlige agentklientene kan bruke dem. Slik settes de opp i hver klient:

Claude Code

Pakk ut i .claude/skills/, og initialiser deretter prosjektet slik at agenten tar dem inn i prosjektminnet sitt:

mkdir -p .claude/skills && unzip isabyte-claude-skillsets.zip -d .claude/skills claude # then run /init — CLAUDE.md will reference the skills
OpenAI Codex

Pakk ut hvor som helst i repoet, og pek AGENTS.md til filene:

mkdir -p docs/isabyte-skills && unzip isabyte-claude-skillsets.zip -d docs/isabyte-skills echo "Read docs/isabyte-skills/README.md before using Isabyte Power Tools." >> AGENTS.md
opencode

Samme AGENTS.md-konvensjon som Codex — én felles instruksjonsfil:

mkdir -p docs/isabyte-skills && unzip isabyte-claude-skillsets.zip -d docs/isabyte-skills # opencode reads AGENTS.md automatically
Cursor

Legg filene i regelmappen:

mkdir -p .cursor/rules/isabyte && unzip isabyte-claude-skillsets.zip -d .cursor/rules/isabyte
GitHub Copilot

Vis til dem fra instruksjonsfilen i repoet:

mkdir -p docs/isabyte-skills && unzip isabyte-claude-skillsets.zip -d docs/isabyte-skills echo "See docs/isabyte-skills/ for Isabyte Power Tools guidance." >> .github/copilot-instructions.md
Claude Projects / alle API-klienter

Last opp filene som prosjektkunnskap, eller ta med den aktuelle skill-filen i systemprompten når du kaller API-et.

Pakken for Blazor genereres fra det felles komponentmanifestet; hovedpakken legger til fordypningsskills for designsystemet og for oppsett av applikasjoner. Begge kan lastes ned fritt — komponentene sjekker lisensnøkkelen din når appen kjører.


Server Monitor-tjenesten

Installer Isabyte Server Monitor-agenten på en hvilken som helst maskin i nettverket ditt, så strømmer den CPU-, GPU-, minne-, nettverks- og prosessmålinger i sanntid tilbake til dashboardet ditt. Kjører som en lett bakgrunnstjeneste på Windows og Linux.

Viser agenten for Linux. Du kan bytte øverst på siden.

1

Installer pakken

Last ned og installer .deb-pakken (Ubuntu/Debian):

sudo dpkg -i isabyte-servermonitor_1.10.112_amd64.deb

Eller .rpm-pakken (Rocky/CentOS/RHEL):

sudo dnf install ./isabyte-servermonitor_1.10.112_x86_64.rpm
2

Konfigurer tilkoblingen til huben

Rediger konfigurasjonen: angi mottaks-URL-en på dashboard-verten din, og lim inn den delte overvåkingsnøkkelen:

sudo nano /opt/isabyte-servermonitor/appsettings.json
{ "ServerMonitor": { "HubUrl": "https://your-dashboard-host/isabyte-servermonitor-ingest", "MonitorKey": "<your monitor key>", "ServerId": "my-linux-server", "IntervalMs": 2000 } }

Overvåkingsnøkkelen er den delte hemmeligheten som hver Server Monitor-agent sender i headeren X-Isabyte-Monitor-Key, og som mottaksruten i appen din sjekker før den tar imot målinger — én verdi på minst 32 tegn, satt som ServerMonitor:MonitorKey på alle serverne og i appen din; opprett og oppbevar den på siden «Tilgangsnøkler» i Isabyte-kontoen din, eller lag din egen.

Hent eller administrer overvåkingsnøkkelen din
3

Start tjenesten og aktiver den ved oppstart

sudo systemctl enable --now isabyte-servermonitor

Kontroller at den kjører:

sudo systemctl status isabyte-servermonitor

Referanse for tjenestekonfigurasjonen

Innstilling Beskrivelse Standard
HubUrlMottaks-URL-en i appen din eller på innsamleren, som bare tar imot data (standardstien er /isabyte-servermonitor-ingest)(påkrevd)
MonitorKeyDen delte overvåkingsnøkkelen, som sendes i headeren X-Isabyte-Monitor-Key. Bruk samme verdi på alle serverne og i appen din; mangler nøkkelen eller er den feil, avvises tjenesten med 401. Kan også settes med miljøvariabelen ServerMonitor__MonitorKey.(påkrevd)
ServerIdUnik identifikator for denne serverenMaskinens vertsnavn
IntervalMsHvor ofte målingene sendes (millisekunder)2000
ShowCPUSamle inn CPU-bruk (totalt og per kjerne)true
ShowGPUSamle inn GPU-målinger (NVIDIA-GPU-er, via nvidia-smi)true
ShowMemorySamle inn minnebruktrue
ShowNetworkSamle inn målinger for nettverksgjennomstrømningtrue
ShowProcessesSamle inn prosessene som bruker mest CPU og minnetrue
ShowSystemInfoSamle inn operativsystem, vertsnavn, oppetid og CPU-modellfalse
ShowServerLogsStrøm nye linjer fra filene som er oppført i LogFilestrue
LogFilesStier til loggfilene som skal strømmes[]

Brannmur og nettverk

Overvåkingstjenesten oppretter utgående HTTPS-tilkoblinger til dashboard-verten din. Sørg for at:

  • Tjenesten når dashboard-verten på den konfigurerte porten (vanligvis 443).
  • Ingen brannmurregel blokkerer utgående HTTPS fra serveren som overvåkes.
  • WebSocket-oppgraderingshoder videresendes bak en omvendt proxy (nginx, IIS).
  • På interne nettverk fungerer et internt DNS-navn eller en IP-adresse fint som HubUrl.
Tips Test tilkoblingen fra serveren som skal overvåkes, før du tar tjenesten i bruk:
curl -I https://your-dashboard-host/isabyte-servermonitor-ingest

Et 401-svar er forventet her: det viser at ruten kan nås, og curl sender ingen overvåkingsnøkkel.

Koble til Server Monitor-dashboardet ditt

Dashboardet leser direkte fra din egen app: registrer overvåkingen én gang (AddIsabyteServerMonitor()), map mottaksruten (MapIsabyteServerMonitorIngest) og dashboard-huben (MapIsabyteServerMonitorHub), la HubUrl hos hver agent peke på mottaksruten, og vis komponenten:

@using Isabyte.PowerTools.Components.Tools <IsabyteServerMonitor Servers="@servers" />
Tips Alle agentene bruker samme HubUrl og MonitorKey. Beskytt dashboard-huben med appens egen innlogging ved å legge til .RequireAuthorization() på den.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.