Ett kommando. Fullt säkrat.
CASTOVIA-agenten installeras på under 60 sekunder, hanterar säkerheten automatiskt och kommunicerar med CASTOVIA Cloud över krypterade kanaler. Inga manuella brandväggsregler, inga SSH-nycklar, ingen VPN.
Installationskommandot förklarat
Exakt vad som händer när du kör enradinstallationen på din Linux-server.
Vad kommandot gör
Installationskommandot på en rad som du kopierar från CASTOVIA:s adminpanel utför följande steg på din Linux-server:
Det faktiska kommandot
Kommandot du ser i adminpanelen ser ut så här:
curl -sSL https://install.castovia.com/agent | sudo bash -s -- --token YOUR_SERVER_TOKENYOUR_SERVER_TOKEN är en unik, engångstoken som genereras per nod. Den upphör att gälla efter 24 timmar om den inte används.
Vad agenten INTE gör
Tydliga gränser. Agenten är medvetet begränsad i omfattning.
Säkerhet — inbyggd, inte påklistrad
Varje säkerhetsåtgärd är automatisk. Ingen manuell konfiguration krävs.
Autentisering med server-token
automatiskVarje nod får en unik, kryptografiskt slumpmässig server-token (256-bit). Denna token genereras i CASTOVIA-admin när du skapar en nod. Den används en gång vid registrering och ersätts sedan av ett roterande TLS-klientcertifikat.
TLS 1.3-kryptering
automatiskAll kommunikation mellan agenten och CASTOVIA Cloud använder TLS 1.3. Agenten validerar CASTOVIA-certifikatkedjan mot en pinnad root CA — inget förtroende för systemets certifikatlager. Man-in-the-middle-attacker är inte möjliga.
Brandväggskrav
automatiskAgenten behöver endast utgående HTTPS (port 443) till CASTOVIA Cloud. Inga inkommande portar behöver öppnas. Din servers brandväggsregler förblir orörda — agenten ändrar inte iptables, nftables eller firewalld.
Ingen root-åtkomst krävs vid körning
automatiskAgenten körs som en dedikerad obehörig användare (castovia-agent). Den behöver endast root under installationen (för att skapa systemd-tjänsten). Vid körning arbetar den med minimala rättigheter — läsrätt till streamkällor, skrivrätt till sin egen cache-katalog.
Automatisk certifikatrotation
automatiskKlientcertifikat roterar var 7:e dag. Agenten hanterar förnyelsen transparent. Om ett certifikat går ut (t.ex. om servern varit offline) använder agenten ett säkert återregistreringsflöde som kräver godkännande i CASTOVIA-admin.
Hälsövervakning & självläkning
automatiskAgenten övervakar sin egen hälsa. Om den kraschar startar systemd om den inom 5 sekunder. Om den inte kan nå CASTOVIA Cloud fortsätter den att leverera cachad konfiguration och köar mätvärden för senare leverans.
Kommunikationsprotokoll
Hur data flödar mellan din server och CASTOVIA Cloud.
CASTOVIA Cloud → Agent (konfigurationspush)
Tekniskt: Konfiguration levereras som signerade JSON-payloads. Agenten validerar varje payload innan den tillämpas. Ingen rå SQL, inga shell-kommandon — endast strukturerad konfiguration.
Agent → CASTOVIA Cloud (telemetri)
Tekniskt: Telemetri skickas var 30:e sekund via HTTPS POST. Payloaden är komprimerad (gzip) och krypterad. Genomsnittlig storlek: 2–5 KB per intervall.
Nätverkssammanfattning
| Aspekt | Detalj |
|---|---|
| Protokoll | HTTPS (TLS 1.3) med certifikatsfästning |
| Utgående port | 443 (endast HTTPS) |
| Inkommande portar | Inga krävs av CASTOVIA |
| Heartbeat | Var 30:e sekund (2–5 KB komprimerat) |
| Autentisering | Roterande TLS-klientcertifikat (7-dagars rotation) |
| Bandbredd | < 1 MB/timme för managementtrafik |
| Offlinebeteende | Levererar cachad konfiguration, köar telemetri, återansluter automatiskt |
| Streamtrafik | Routas aldrig via CASTOVIA — stannar i ditt nätverk |
Ren avinstallation
Om du tar bort en nod städar agenten upp helt:
sudo castovia-agent uninstall --purge