Nedladdning

Lägg till paketflödet, installera komponenterna och håll dem uppdaterade. Versionsarkiven, AI Skillsets-paketet och Server Monitor-agenten finns också på den här sidan.

Hem / Nedladdning
Jag installerar på Filtrerar installationsprogrammen, arkiven och kommandona längre ned.

Paket

Komponenterna levereras från ett privat paketflöde. Lägg till flödet en gång och installera och uppdatera dem sedan som vilka paket som helst.

Flöden och installationskommandon är desamma på Windows och Linux.

Inga paketfiler erbjuds för nedladdning — paketen installeras bara från det här licensierade flödet, med dina registeruppgifter.

Registeruppgifter

Det här är ditt personliga användarnamn och din token för Isabytes privata NuGet-flöde (nuget.debiansrv.ddns.net) — NuGet skickar båda som Basic-autentisering vid varje paketnedladdning, och de fungerar så länge din licens är aktiv; du skapar, förnyar och återkallar dem på sidan Åtkomstuppgifter i ditt Isabyte-konto.

Hantera dina registeruppgifter

Där kommandona nedan visar <USERNAME> eller <TOKEN> fyller du i dina egna värden från sidan Åtkomstuppgifter; den här sidan visar dem aldrig.

Blazor Power ToolsFlödet är aktivtv1.10.1137

  1. Lägg till flödet

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

  1. Installera

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

  1. Uppdatera

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-tillägget, verktyget isabyte-setup och Isabyte Expert MCP-servern har en egen sida. Öppna sidan Kodtillägg


AI Skillsets-paketet

Strukturerade skill-filer i markdown som lär din AI-kodassistent hela API:et i Isabyte Power Tools — komponenter, parametrar, användningsmönster och uppbyggnad av hela appar. De är vanlig markdown, så alla populära agentklienter kan använda dem. Så här konfigurerar du dem per klient:

Claude Code

Packa upp i .claude/skills/ och initiera sedan projektet så att agenten indexerar dem i sitt projektminne:

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

Packa upp var som helst i repot och peka AGENTS.md mot filerna:

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

Samma AGENTS.md-konvention som Codex — en gemensam instruktionsfil:

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

Lägg filerna i regelkatalogen:

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

Hänvisa till dem från repots instruktionsfil:

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 / valfri API-klient

Ladda upp filerna som projektkunskap, eller ta med den relevanta skill-filen i systemprompten när du anropar API:et.

Paketet för Blazor genereras från det gemensamma komponentmanifestet; huvudpaketet lägger till fördjupande skills för designsystemet och uppbyggnad av appar. Båda kan laddas ned fritt — komponenterna kontrollerar din licensnyckel när appen körs.


Server Monitor-tjänsten

Installera Isabyte Server Monitor-agenten på valfri maskin i ditt nätverk för att strömma mätvärden för CPU, GPU, minne, nätverk och processer i realtid tillbaka till din dashboard. Körs som en lätt bakgrundstjänst på Windows och Linux.

Visar agenten för Linux. Du kan byta högst upp på sidan.

1

Installera paketet

Ladda ned och installera .deb-paketet (Ubuntu/Debian):

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

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

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

Konfigurera anslutningen till hubben

Redigera konfigurationen: ange mottagnings-URL:en på din dashboard-värd och klistra in den delade övervakningsnyckeln:

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 } }

Övervakningsnyckeln är den delade hemlighet som varje Server Monitor-agent skickar i headern X-Isabyte-Monitor-Key och som mottagningsvägen i din app kontrollerar innan den tar emot mätvärden — ett värde på minst 32 tecken, angivet som ServerMonitor:MonitorKey på alla servrar och i din app; skapa och förvara den på sidan Åtkomstuppgifter i ditt Isabyte-konto, eller skapa en egen.

Hämta eller hantera din övervakningsnyckel
3

Starta tjänsten och aktivera den vid systemstart

sudo systemctl enable --now isabyte-servermonitor

Kontrollera att den körs:

sudo systemctl status isabyte-servermonitor

Referens för tjänstens konfiguration

Inställning Beskrivning Standard
HubUrlMottagnings-URL:en i din app eller på insamlaren, som bara tar emot data (sökvägen är /isabyte-servermonitor-ingest som standard)(obligatorisk)
MonitorKeyDen delade övervakningsnyckeln, som skickas i headern X-Isabyte-Monitor-Key. Använd samma värde på alla servrar och i din app; saknas nyckeln eller är den fel avvisas tjänsten med 401. Kan också anges med miljövariabeln ServerMonitor__MonitorKey.(obligatorisk)
ServerIdUnik identifierare för den här servernMaskinens värdnamn
IntervalMsHur ofta mätvärden skickas (millisekunder)2000
ShowCPUSamla in CPU-användning (totalt och per kärna)true
ShowGPUSamla in GPU-mätvärden (NVIDIA-GPU:er, via nvidia-smi)true
ShowMemorySamla in minnesanvändningtrue
ShowNetworkSamla in mätvärden för nätverksgenomströmningtrue
ShowProcessesSamla in de processer som använder mest CPU och minnetrue
ShowSystemInfoSamla in operativsystem, värdnamn, drifttid och CPU-modellfalse
ShowServerLogsStrömma nya rader från filerna som anges i LogFilestrue
LogFilesSökvägar till loggfilerna som ska strömmas[]

Brandvägg och nätverk

Övervakningstjänsten öppnar utgående HTTPS-anslutningar till din dashboard-värd. Se till att:

  • Tjänsten når dashboard-värden på den konfigurerade porten (vanligtvis 443).
  • Ingen brandväggsregel blockerar utgående HTTPS från den övervakade servern.
  • WebSocket-uppgraderingshuvuden vidarebefordras bakom en omvänd proxy (nginx, IIS).
  • I interna nätverk fungerar ett internt DNS-namn eller en IP-adress bra som HubUrl.
Tips Testa anslutningen från den övervakade servern innan du driftsätter tjänsten:
curl -I https://your-dashboard-host/isabyte-servermonitor-ingest

Ett 401-svar är väntat här: det visar att vägen går att nå, och curl skickar ingen övervakningsnyckel.

Anslut din Server Monitor-dashboard

Dashboarden läser direkt från din egen app: registrera övervakningen en gång (AddIsabyteServerMonitor()), mappa mottagningsvägen (MapIsabyteServerMonitorIngest) och dashboard-hubben (MapIsabyteServerMonitorHub), låt varje agents HubUrl peka på mottagningsvägen och rendera komponenten:

@using Isabyte.PowerTools.Components.Tools <IsabyteServerMonitor Servers="@servers" />
Tips Alla agenter använder samma HubUrl och MonitorKey. Skydda dashboard-hubben med appens egen inloggning genom att lägga till .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.