Server och Hårdvara
Server och Hårdvara
Section titled “Server och Hårdvara”Kunden ansvarar för att tillhandahålla en Linux-server. Vi rekommenderar följande specifikationer för optimal prestanda:
| Komponent | Krav / Rekommendation |
|---|---|
| Operativsystem | Ubuntu 22.04 eller senare |
| CPU | 4 kärnor (AMD, x86) |
| RAM | 8 GB |
| Lagring | 128 GB |
| Databas | PGvector (medföljer plattformens deployment) |
Bearbetningstjänster
Section titled “Bearbetningstjänster”Servern ovan kör själva Intric-applikationen. Dokument- och ljudbearbetning körs som fristående tjänster som skalas separat — PDF-förbearbetning, dokumentinläsning, ljudtranskribering, samt en meddelandekö och sandlådekörning av kod — och kräver kapacitet utöver basservern. PDF-förbearbetningen står för den största delen (varje instans reserverar 6 kärnor / 5 GB), så totalen följer hur många PDF-arbetare ni kör.
Två dimensioneringsnivåer, efter antal arbetare per tjänst. Reserverat är den kapacitet som måste vara schemaläggbar för att arbetarna ska kunna köras; vid full belastning kan CPU-användningen stiga till ungefär det dubbla mot det reserverade, så lämna marginal.
| Nivå | PDF-förbearbetning | Dokumentinläsning | Ljudtranskribering | CPU (reserverat) | RAM (reserverat) |
|---|---|---|---|---|---|
| Minimum | 4 | 4 | 3 | ~28 kärnor | ~26 GB |
| Rekommenderat | 9 | 9 | 5 | ~60 kärnor | ~57 GB |
Meddelandekön och stödarbetarna lägger till ytterligare några kärnor; PDF-förbearbetningen utgör ungefär 90 % av totalen.
Total kapacitet
Section titled “Total kapacitet”Lägg till kärnapplikationen och driftmarginal (inklusive eventuella egna MCP-servrar):
| Nivå | CPU | RAM |
|---|---|---|
| Minimum | ~40 kärnor | ~50 GB |
| Rekommenderat | ~72 kärnor | ~81 GB |
(Kärnapplikation 4 kärnor / 8 GB, plus bearbetningstjänster, plus 8 kärnor / 16 GB marginal.)
Nätverk och Brandvägg
Section titled “Nätverk och Brandvägg”För att Intric ska fungera och kunna kommunicera med nödvändiga tjänster krävs följande nätverkskonfigurationer.
Inkommande trafik (Portar)
Section titled “Inkommande trafik (Portar)”Följande portar måste vara öppna och forwardade till servern:
- Port 22: SSH-åtkomst (för drift och installation).
- Port 443: Webbgränssnitt (HTTPS).
- Port 80: Automatisk omdirigering till HTTPS.
Utgående trafik (Whitelist - Infrastruktur)
Section titled “Utgående trafik (Whitelist - Infrastruktur)”Utöver språkmodellerna (se sektion nedan) behöver servern åtkomst till följande tjänster för infrastruktur och kod:
github.com(Hämtning av applikationskod)ghcr.io(GitHub Container Registry)*.docker.io(Docker Hub)login.intric.ai(Intrics IDP används för autentisering)
Språkmodeller vid on-prem drift
Section titled “Språkmodeller vid on-prem drift”För att Intric ska fungera korrekt behöver systemet kommunicera med externa språkmodeller och AI-tjänster. Följande adresser och IP-nummer måste tillåtas för utgående trafik i er brandvägg:
Intric Hosted Models (EU):
Section titled “Intric Hosted Models (EU):”65.108.33.103(Intric hosted Gemma 3 EU)65.109.75.50(Intric hosted Multilingual-E5-Large EU & Whisper)77.87.121.4(Intric hosted Gemma 3 SWE)mcp.intric.ai/*(Intric hosted MCP servers)
Externa Publika Modeller (API:er):
Section titled “Externa Publika Modeller (API:er):”api.openai.com/v1api.anthropic.comapi.berget.ai/v1api.mistral.ai/v1
Domän och Certifikat
Section titled “Domän och Certifikat”För att applikationen ska vara säkert åtkomlig för slutanvändare krävs följande:
-
DNS: Peka er valda domän (t.ex.
app.foretaget.se) till serverns IP med ett A- eller AAAA-record. -
SSL/TLS-certifikat: Ni behöver tillhandahålla giltiga certifikat:
- Certifikatfil (.crt): Hela kedjan (Full chain) i PEM-format.
- Privat nyckel (.key): Privat nyckel i PEM-format.
- Notera: Kunden ansvarar för förnyelse av certifikat.