Gemenskapslösning

Installera CasaOS på Proxmox VE: Använd en Debian-VM och den aktuella CasaOS-installationen

A 2024 IceWhale tutorial showing CasaOS deployed inside a Proxmox VE virtual machine: create the VM, install a Linux guest, run the CasaOS installer, reboot, find the guest IP, and open CasaOS. Current CasaOS documentation recommends Debian 12 as the tested base operating system.

IceWhales handledning för Proxmox VE från april 2024 använde en enkel arkitektur: skapa en vanlig virtuell maskin i Proxmox, installera Linux i den virtuella maskinen och installera sedan CasaOS ovanpå Linux-gästen. Det är fortfarande den tydligaste tolkningen av källan. CasaOS är ett program- och hem moln-lager som installeras på en Linux-distribution som stöds; Proxmox tillhandahåller den virtuella hårdvaran.

För en aktuell installation är Debian 12 den bästa utgångspunkten eftersom det underhållna CasaOS-arkivet uttryckligen anger Debian 12 som testad och rekommenderad.

Skapa en virtuell maskin i stället för att installera CasaOS direkt på Proxmox-värden

Proxmox VE-gränssnitt med Skapa virtuell maskin valt för en ny CasaOS-virtuell maskin
Den officiella community-handledningen börjar med att skapa en separat virtuell maskin på Proxmox-noden.

Om CasaOS installeras i en gäst hålls Proxmox-hypervisorn åtskild från Docker-, Samba- och CasaOS-tjänsterna, och det blir mycket enklare att säkerhetskopiera eller återställa den virtuella maskinen.

Använd en Linux-gäst som stöds

Det aktuella CasaOS-arkivet listar:

  • Debian 12 — testad och rekommenderad;
  • Ubuntu Server 20.04 — testad;
  • Raspberry Pi OS — testad på lämplig hårdvara.

På x86-hårdvara i Proxmox är Debian 12 det naturliga aktuella valet.

Granska de aktuella kompatibilitets- och installationskraven för CasaOS innan du väljer gästdistribution.

Avsätt lagring för framtida AppData, inte bara för basoperativsystemet

Handledningen från 2024 varnade redan användare för att avsätta tillräckligt med resurser, särskilt lagring. Den varningen blir ännu viktigare när Docker-program börjar samla på sig databaser, miniatyrbilder, nedladdningar och mediametadata.

Om den virtuella maskinen bara ska hantera extern lagring eller NAS-lagring kan den virtuella startdisken förbli relativt liten. Om programdata ska lagras i den virtuella maskinen bör du planera för betydligt större kapacitet eller ansluta en separat virtuell disk.

Anslut den virtuella maskinen till det lokala nätverket när du vill ha normal NAS-åtkomst

CasaOS är enklast att använda när den virtuella maskinen får en vanlig adress i det lokala nätverket via Proxmox-bryggan. Då kan webbläsare, SMB-klienter och andra enheter i hemmet nå CasaOS direkt utan komplicerad kapslad NAT.

Anteckna eller reservera gästsystemets adress efter installationen så att bokmärken och anslutna utdelningar förblir förutsägbara.

Installera Debian i den virtuella maskinen först

Källhandledningen visar installationen av Linux-gästen som ett separat steg före CasaOS.

Proxmox noVNC-konsol under Debian-diskinstallationen för CasaOS-virtuella maskinen
CasaOS installeras efter att en vanlig Linux-gäst har skapats i Proxmox.

Använd det aktuella CasaOS-installationsprogrammet i gästen

Det underhållna CasaOS-arkivet publicerar installationsprogrammet med en enda rad via get.casaos.io. Eftersom det kör systeminstallationskommandon som root bör du granska det aktuella projektet och kontrollera att gästen har fungerande DNS/HTTPS innan du kör det.

Det aktuella installationsprogrammet förutsätter en Linux-distribution som stöds och installerar CasaOS-komponenter relaterade till Docker samt systemtjänster i den virtuella maskinen.

Hitta gästsystemets IP-adress efter omstart

Debian-konsol i CasaOS Proxmox-virtuella maskin som visar gästsystemets Ethernet-IP-adress
När den virtuella maskinen är online använder du dess LAN-adress för att öppna CasaOS i en webbläsare.

Använd Proxmox-säkerhetskopiering och CasaOS-datasäkerhetskopiering för olika lager

En säkerhetskopia av en Proxmox-virtuell maskin kan fånga de virtuella maskinens diskar och konfiguration. Programmedveten säkerhetskopiering är fortfarande viktig för databaser och externt ansluten lagring som kanske inte finns på den virtuella maskinens disk.

Utgå inte från att en ögonblicksbild av startdisken skyddar media som är monterad från en annan NAS eller från en genomkopplad disk.

En virtuell maskin är ett säkrare standardval än en LXC för Docker-centrerade CasaOS-installationer

Källans introduktion nämnde både virtuella maskiner och LXC, men den faktiska handledningen använder en virtuell maskin. Att köra Docker i en LXC kan kräva kapsling samt ytterligare beslut om privilegier och cgroups. En vanlig virtuell maskin ger en renare isoleringsgräns för användare som främst vill att CasaOS ska fungera.

Vanliga frågor om CasaOS i Proxmox

Bör CasaOS installeras direkt på Proxmox-värden?

Källhandledningen skapar i stället en separat Linux-virtuell maskin och installerar CasaOS i den.

Vilket aktuellt Linux-bassystem rekommenderas av CasaOS?

Det underhållna CasaOS-arkivet anger Debian 12 som testad och rekommenderad.

Kan Proxmox-ögonblicksbilder ersätta säkerhetskopior av extern lagring?

Nej. Data utanför den virtuella maskinens disk behöver en egen säkerhetskopieringsplan.