Server og maskinvare
Server og maskinvare
Kunden er ansvarlig for å tilby en Linux-server. Bruk følgende spesifikasjoner for optimal ytelse:
| Komponent | Krav / Anbefaling |
|---|---|
| Operativsystem | Ubuntu 22.04 eller nyere |
| CPU | 4 kjerner (AMD, x86) |
| RAM | 8 GB |
| Lagring | 128 GB |
| Database | PGvector (kjører i egen Docker-container på samme server) |
Nettverk og brannmur
For at Intric skal fungere og kunne kommunisere med nødvendige tjenester, kreves følgende nettverkskonfigurasjoner.
Inngående trafikk (Porter)
Følgende porter må være åpne og videresendt til serveren:
- Port 22: SSH-tilgang (for drift og installasjon).
- Port 443: Nettgrensesnitt (HTTPS).
- Port 80: Automatisk omdirigering til HTTPS.
Utgående trafikk (Whitelist - Infrastruktur)
I tillegg til språkmodeller (se seksjon nedenfor), trenger serveren tilgang til følgende tjenester for infrastruktur og kode:
github.com(Henting av applikasjonskode)ghcr.io(GitHub Container Registry)*.docker.io(Docker Hub)login.intric.ai(Intrics IdP brukes for autentisering)
Språkmodeller for on-prem drift
For at Intric skal fungere korrekt, må systemet kommunisere med eksterne språkmodeller og AI-tjenester. Følgende adresser og IP-numre må tillates for utgående trafikk i brannmuren din:
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-servere)
Eksterne offentlige modeller (API-er):
api.openai.com/v1api.anthropic.comapi.berget.ai/v1api.mistral.ai/v1
Domene og sertifikat
For at applikasjonen skal være sikkert tilgjengelig for sluttbrukere, kreves følgende:
DNS: Pek ditt valgte domene (f.eks.
app.company.se) til serverens IP med en A- eller AAAA-post.SSL/TLS-sertifikat: Du må tilby gyldige sertifikater:
- Sertifikatfil (.crt): Full kjede i PEM-format.
- Privat nøkkel (.key): Privat nøkkel i PEM-format.
- Merk: Kunden er ansvarlig for sertifikatfornyelse.