Skip to content

Instantly share code, notes, and snippets.

View TechHutTV's full-sized avatar

Brandon Hopkins TechHutTV

View GitHub Profile
@TechHutTV
TechHutTV / proxmoxhardwardmigrate.md
Last active September 26, 2025 00:41
Migrating Proxmox to a New Machine

Work in progress

Fixing Network Card

wip

Fixing RRD update errors

For example:

Apr 14 12:00:59 nassync-1 pmxcfs[33845]: [status] notice: RRDC update error /var/lib/rrdcached/db/pve2-vm/109: -1
@TechHutTV
TechHutTV / passthrough-intel-gpu-LXC-unprivileged.md
Last active November 26, 2025 21:29
Passthrough Intel GPU to Unprivileged Proxmox LXC

IOMMU and iGPU to Passthrough PCI into VM/CT

Source: hiepchau.net

1. Edit the grub configuration

nano /etc/default/grub

2. Active IOMMU and iGPU

# GRUB_CMDLINE_LINUX_DEFAULT="quiet" <- replace this line
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on i915.enable_gvt=1 iommu=pt pcie_acs_override=downstream,multifunction video=efifb:off video=vesa:off vfio_iommu_type1.allow_unsafe_interrupts=1 kvm.ignore_msrs=1 modprobe.blacklist=radeon,nouveau,nvidia,nvidiafb,nvidia-gpu"
@TechHutTV
TechHutTV / beaverhabits-compose.yaml
Created January 3, 2025 19:09
beaverhabits compose.yaml
# https://github.com/daya0576/beaverhabits
services:
beaverhabits:
container_name: beaverhabits
user: 1000:1000 # User permissions of your docker or default user.
environment:
- FIRST_DAY_OF_WEEK=0 # By default, the first day of the week is set as Monday. To change it to Sunday, you can set it as 6.
- HABITS_STORAGE=USER_DISK # DATABASE stores in a single SQLite database named habits.db. USER_DISK option saves in a local json file.
- MAX_USER_COUNT=1 # By setting it to 1, you can prevent others from signing up in the future.
- ENABLE_IOS_STANDALONE=true #E xperiential feature to enable standalone mode on iOS. The default setting is false.