#!/usr/bin/env bash # Создание LXC 103 для Gitea на Proxmox. # Запускать на хосте: ssh root@192.168.1.150 'bash -s' < create-lxc-103.sh # Или скопировать на хост и выполнить там. # # Перед запуском: скачать шаблон (если нет): # pveam download local debian-12-standard_12.7-1_amd64.tar.zst # pveam list local # Подставить актуальное имя шаблона в TEMPLATE ниже. # Поправить GW= если шлюз не 192.168.1.1. set -e VMID=103 TEMPLATE="local:vztmpl/debian-12-standard_12.12-1_amd64.tar.zst" GW="${GW:-192.168.1.1}" echo "Creating CT ${VMID} (Gitea), template=${TEMPLATE}, gw=${GW}" pct create ${VMID} "${TEMPLATE}" \ --hostname gitea \ --cores 1 \ --memory 2048 \ --swap 512 \ --rootfs local-lvm:15 \ --net0 name=eth0,bridge=vmbr0,ip=192.168.1.103/24,gw="${GW}" \ --features nesting=1 \ --onboot 1 \ --start 1 echo "CT ${VMID} created and started. Next: pct enter ${VMID}, install Docker, deploy compose (see README.md)."