
IT-infrastruktur


De fire hullene i backup-dekningen som ingen oppdager før det er for sent

Da SaaS-en ble for dyr: slik bygde vi egen deploy og overvåking

Tilgang til en intern tjeneste utenfra uten å åpne porter

Selvhostet passordhvelv for småbedrifter

Lokal kameraovervåking uten skyabonnement

Proxmox VE og PBS på brukte kontormaskiner: to feller og et CMOS-batteri
To avskrevne kontormaskiner ble virtualiseringsvert og backupserver. Strømbruddstesten avdekket to feil som ingen feilmelding pekte på, og den tredje kostet tjue kroner.

Billig og dyr språkmodell per oppgave: to knapper i en produksjonsapp
Prisgapet mellom åpne vektmodeller og frontier krymper. Jeg bygde to-knapp-routing (billig/dyr) inn i en produksjonsapp. Her er fellene, tallene og når du velger hva.

Nettverksinventar for underleverandører: NIS2-kravene kommer via kundens leverandørskjema
NIS2 er ikke norsk lov ennå, og de fleste små virksomheter omfattes aldri direkte. Kravene kommer likevel, gjennom leverandørskjemaet fra kunden. Det første spørsmålet er alltid hva som finnes i nettverket.

Randomiserte MAC-adresser og 24-bits OUI-oppslag gir ukjente enheter i nettverksinventaret
Randomiserte MAC-adresser og et produsentoppslag som bare ser 24 bit fyller inventaret med enheter uten navn og uten type. Her er bit-testene, longest-prefix-oppslaget og signalene som faktisk klassifiserer.

Offsite-backup fra Proxmox Backup Server 4.2 til S3-objektlager: oppsett og kostnad
Proxmox Backup Server 4.2 gjorde S3-objektlager til en offisiell backend, og prisene på objektlagring endret seg i vår. Her er hva en tredje kopi faktisk koster når dedupliseringen er tatt med, og hva som avgjør regningen i drift.

Bit-flip i store nedlastinger: GRO-feil i gatewayens nettverksdriver
Store HTTPS-nedlastinger døde etter 15 MB, HTTP kom korrupt med ulik hash. Sporet ned til Generic Receive Offload i gatewayens driver. Fiks: ett ethtool-kall.

Speil alle GitHub-repoene til en selvhostet Gitea
GitHub er ett enkelt punkt som kan svikte. Her speiler jeg alle repoene hjem til en Gitea på egen Proxmox, privat og automatisk hver 8. time.

Fra uoffisiell DSM til TrueNAS Scale med ZFS
En uoffisiell DSM-bygg fungerer helt til en oppdatering knekker den. Her er hvorfor jeg gikk over til TrueNAS Scale, hva ZFS faktisk gir, og hva migreringen krever.

Proxmox-opprydding: local-lvm fra 80 til 56 prosent
Tre årsaker til at local-lvm krøp mot fullt, og hvordan sletting, discard/fstrim og et journald-tak tok utnyttelsen fra 80 til 56 prosent.

Del ett GPU til flere Proxmox-LXC-er uten VFIO
Slik deler du ett NVIDIA-GPU inn i flere uprivilegerte Proxmox-LXC-containere uten VFIO, med driver på verten og bind-mount pluss cgroup-regler i hver container.

Onsite offline LLM med RAG: tilgangskontroll per chunk og vLLM
Et lokalt RAG-system som svarer ansatte ut fra firmaets egne kilder, med tilgangskontroll per chunk og vLLM for gjennomstrømming.

Maskinvarekrav for å kjøre en 70B-modell lokalt
En 70B-modell trenger rundt 40 GB VRAM på 4-bit og 140 GB i fp16, og valget står mellom ett proff-kort, ett consumer-kort eller to kort med tensor-parallell.

systemd-oomd drepte langvarige sesjoner: ManagedOOMPreference=avoid og automatisk omstart
systemd-oomd drepte en langvarig tjeneste under minnepress. Løsningen var å markere hva som må overleve med ManagedOOMPreference=avoid og pare det med auto-resume.
