Proxmox - LXC und Images
Die Virtualisierungstechnologie LXC ermöglicht es mehrere voneinander isoliert laufende Linux-Systeme auf einem einzigen Host zu betreiben. LXC fungiert als Userspace-Interface für die Linux Container-Technologie im Kernel womit Anwender ganz einfach System- oder Applikations-Container erstellen und verwalten können. Ziel ist es Ressourcen zu schonen.
LXC Container können manuell erstellt werden oder auch mit Helper-Scripts einfach generiert werden. Helper-Scripts sind dafür da Abläufe einfach zu automatisieren und durchzuführen. Für die ersten Schritte nach der Installation gibt es Beispielsweise das Prxmox VE Post Install Script.
Proxmox VE Helper-Scripts (proxmox-helper-scripts.vercel.app)
Diese Scripts können direkt von der PVE Shell ausgeführt werden. Dabei reicht immer ein einfacher Befehl. Für das Post Install Script reicht Beispielsweise der Befehl:
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/post-pve-install.sh)"
Es empfiehlt sich dabei immer das Script im vorhinein anzuschauen. Die Skripte werden von der Community bereitsgestellt und nicht überprüft. Den Source-Code kann man sich m,eist direkt über die Helper-Script Seite anschauen.
Weitere nützliche Skripte sind;
Cloudflare: Proxmox VE Helper-Scripts (proxmox-helper-scripts.vercel.app)
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/cloudflared.sh)"
Tailscale: Proxmox VE Helper-Scripts (proxmox-helper-scripts.vercel.app)
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/add-tailscale-lxc.sh)"
Nextcloud: Proxmox VE Helper-Scripts (proxmox-helper-scripts.vercel.app)
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/nextcloudpi.sh)"
Homepage: Proxmox VE Helper-Scripts (proxmox-helper-scripts.vercel.app)
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/homepage.sh)"