Skip to content

Instantly share code, notes, and snippets.

View Impact123's full-sized avatar

Impact Impact123

View GitHub Profile

Proxmox VE tips

Just some tips I gathered over time. All in one easily reachable place so I can share it wherever I want.

Please note that unless you see a shebang (#!/...) these code blocks are usually meant to be copy & pasted directly into the shell. Some of the steps will not work if you run part of them in a script and copy paste other ones as they rely on variables set before.
The { and } surrounding some scripts are meant to avoid poisoning your bash history with individual commands, etc. You can ignore them if you manually copy paste the individual commands.
I chose to write things "in the open" that way so there's still some control and things don't become a black box.

Table of contents

@Impact123
Impact123 / Why no SBC.md
Last active November 6, 2025 06:52
Why I don't recommend ARM SBCs for running servers

There's no question that many people successfully run SBCs and are happy with them but here's some of my biased reasons why I don't recommend ARM based SBCs like the pi, HA Green, HA Yellow, HA Blue, etc for running servers.

  • They have a poor price performance ratio
    • BCM2711 is the Pi 4's CPU and BCM2712 is the Pi 5's CPU. N100 and N150 are popular CPUs for cheap Mini PCs.
  • Some need a powered USB hub if you want to reliably use their USB ports, for example for a external SSD [2]
  • Their internal storage sucks [1]. SD cards corrupt easily
  • USB boot can be finicky and likely has to be configured:
  • You need a HDMI adapter or USB C cable and a serial software to debug some of them
  • You can only run specialized distros on them and hence can't easily boot just an
@Impact123
Impact123 / Check Space.md
Last active October 17, 2025 00:05
Check Space

How to check HAOS space usage

The goal of this Article is to teach you how to find out what takes how much space on your HAOS system.
At the end of this article you should have an interactive way to explore your storage similar to this.
Animation

To check the recorder database size/stats I recommend the DBStats addon/container.

Table of contents

@Impact123
Impact123 / Why Virtualize.md
Last active September 4, 2025 12:20
Why Virtualize

Why Virtualize

you get full backups, snapshots, a build in monitor to debug. You can also better utilize the hardware. Not every service (very few imho) are feasible to run inside HAOS

easy troubleshooting (basically a build in monitor and keyboard), snapshots to test and then potentially revert things you otherwise would be too afraid to try. The ability to backup a whole machine and run other VMs/Containers and so on

I recommend running critical/unrelated things (adguard, unifi or bitwarden for example) or those that require flexibility outside of HAOS if you can as these will go down on OS updates. You can't do that with a bare metal HAOS install.

Some of my previous answers to why run HAOS virtualized. Just some of the benefits and reasons why I recommend it.