The Readme.md for run-pihole is difficult to use.
There are some contradictory instructions and some of the explanations are unclear.
This can lead to an unsuccessful install.
This is a suggested rewrite
Ubiquiti added native support for jumbo frames for the UDM and UDM-Pro in the 1.12.13 EA firmware. However, support for the UDM-SE is not yet announced.
* Fix Github references from boostchicken to boostchicken-dev
* Download CNI bridge script from upstream rather than fork
The remote_install.sh script was retrieving the 05-cni-bridge.sh script
from gtrabanco's fork, rather than the main repository.
* Rename 05-cni-bridge.sh to 06-cni-bridge.sh
The new Dockerfile will work for both the UDM-Pro and UDM-SE.
It takes in a build-arg specifying the UDM-PLATFORM.
As the only real difference between the builds was the patch file, it will load the correct file depending on the platform.
Suggesting that people just fill-in the last bit of a legitimately-started, fake Ubiquiti mac address. Very unlikely anyone will have an Iridium satellite on their network, thus I've used the prefix for Iridium here :) 00:1C:B4. Advantage is that people will now start this with a legit prefix and know the FORMAT to prevent dashes / cruft.
* Remote install script for udm, udr, udm-pro & udmse
* Added podman dependency for udm/pro. Fix dependencies
* Removed set -e
* Using env to call sh
* Fixes everywhere
* Added some format
* Added doc
* Fix(refactor): Refactored script to have .sh extension
* Added code owner
Co-authored-by: Gabriel Trabanco Llano <gtrabanco@users.noreply.github.com>