Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@Drauku
Drauku / Proxmox-HomeLAB-Initial-Config.sh
Last active February 27, 2024 21:35
Proxmox Initial configuration modifications when used in a HomeLAB, non-commercial environment.
#!/bin/bash
# Consolidated setup scripts used to prepare a Proxmox installation for HomeLab use
# To run this script, download and execute on the target proxmox machine
# wget https://raw.githubusercontent.com/Drauku/Proxmox-HomeLAB/proxmox-homelab-setup.sh && bash proxmox-homelab-setup.sh
zfs snapshot rpool@install
echo "ZFS snapshot 'install' created as a checkpoint"

This is a work in progress, proceed with caution

Install Proxmox and a Ubuntu VM with Portainer to manage docker containers

Setup Proxmox

  1. Install Proxmox 6.X iso I selected 2 drives in Raid 1 mirror
  2. Console/SSH into Proxmox
  3. nano /etc/apt/sources.list