The very first article on this website (and the last one for this year) has been completely revised and converted to FreeBSD-only operation. This makes it even easier to create your own Vaultwarden server.
All the modules (OPNsense) that have accumulated over time now come into play and allow the Vaultwarden part to shrink to a manageable size. This is much clearer and the basics with an own FreeBSD server including jails are now also explained.
The changes in detail:
openssl
certificate creation was automatedbastille create -B vault 14.2-RELEASE 0.0.0.0 publicnet0
bastille cmd vault fetch https://raw.githubusercontent.com/marzlberger/bsdbox/refs/heads/main/vaultwarden/console.sh
bastille cmd vault sh /root/console.sh