So #openwrt does not (yet) work with #cdist. A short report can be found on https://ungleich.ch/u/blog/2024-08-02-openwrt-no-cdist-yet/ - let's see what the future brings.
cdist does not (yet) fully support OpenWrt | ungleich.ch

Affordable VM hosting in Glarus, Switzerland, operated by 100% hydropower. Devuan, debian, freebsd, ubuntu, centos. Our tech stack is fully open source.

Dolibarr running on #FreeBSD 🎉 (with #cdist based provisioning, because if you do it once, you do it twice).

I'm actually a tad surprised at how well Dolibarr
works in general.

Had a couple issues with how it expects the SMTP credentials to be able to send email from anyone, which is a tad absurd, but I managed to add a couple hacks to fix that.

https://git.sr.ht/~evilham/cdist-evilham/tree/main/item/type/__evilham_dolibarr/man.rst

~evilham/cdist-evilham: type/__evilham_dolibarr/man.rst - sourcehut git

After a hard drive failure and thanks to #cdist and #ZFS on #FreeBSD (with automatic backups every 15 mins), my work station (which doesn't have enough slots for drive redundancy) is back online after only running a few commands and moving a couple hundred GB across the network.

After a documentation sprint, I finished the documentation for all of my #cdist types.
Including those allowing you to run an authoritative DNS server on #FreeBSD, also as an ISP including PTR records for your IPv6/IPv4 subnets an all that.
It feels good to see the green build here: https://git.sr.ht/~evilham/cdist-evilham/

The relevant commits:
https://git.sr.ht/~evilham/cdist-evilham/commit/59a1842be66a0f16c425ab4fedd76b2f63a7dd42
https://git.sr.ht/~evilham/cdist-evilham/commit/d9d3444c43b275fc1da03ae787c32d7cd4b709db

~evilham/cdist-evilham - sourcehut git

~evilham/cdist-evilham: type/__evilham_freebsd_update/man.rst - sourcehut git

finally i got #cdist to automatically install packages from the AUR, so i can fully automate my #manjaro setup 🎉