Proxmox VE Helper-Scripts: Полное руководство по самостоятельному хостингу | Home-Hosted
Научитесь самостоятельно хостинговать виртуальные машины и контейнеры с Proxmox VE. Пошаговое руководство по установке и использованию Community Scripts для автоматизации развертывания Plex, Home Assistant и других сервисов.
Установка базовой ОС (Debian 12)
Установите Debian 12 (netinst) с официального сайта. При выборе ПО снимите все галочки, кроме 'SSH Server' и 'Standard System Utilities'. Создайте пользователя и установите пароль root.
Первоначальная настройка Debian
Обновите систему, установите необходимые утилиты и настройте статический IP-адрес для стабильного доступа.
sudo apt update && sudo apt upgrade -y
sudo apt install wget curl git nano -y
# Настройка сети (пример для /etc/network/interfaces)
auto lo
iface lo inet loopback
auto ens18
iface ens18 inet static
address 192.168.1.10/24
gateway 192.168.1.1
dns-nameservers 8.8.8.8
systemctl restart networkingСкачивание скрипта Proxmox Community Script
Перейдите в домашнюю директорию и скачайте скрипт установки из авторитетного репозитория tteck/Proxmox.
cd ~
wget https://raw.githubusercontent.com/tteck/Proxmox/main/setup.shЗапуск установки Proxmox VE
Запустите скачанный скрипт. Он автоматически добавит репозитории Proxmox, отключит enterprise-репозиторий (требующий подписки), добавит публичный ключ и установит менеджер Proxmox.
bash setup.shНастройка пароля root и сети в Proxmox
После установки необходимо установить пароль для пользователя root (используется для входа в Web UI) и убедиться в корректности конфигурации сети (использование моста vmbr0).
sudo passwd root
# Проверьте /etc/network/interfaces
# Должно содержать bridge-ports ens18 (или ваш интерфейс)
rebootПервый вход в веб-интерфейс
После перезагрузки откройте браузер и перейдите по адресу https://IP-вашего-сервера:8006. Используйте логин 'root' и ранее установленный пароль. Примите исключение сертификата.
Пример расширенной настройки (Установка Docker)
Использование Community Scripts для установки дополнительного ПО. Пример установки Docker и Portainer на хост Proxmox.
wget https://raw.githubusercontent.com/tteck/Proxmox/main/setup/docker-install.sh
bash docker-install.sh