Hi,
The reason I was tinkering with Caddy is because I came up with a project.
Replace a remote Linux by NetBSD (or any OS) on a remote server only by using the initial SSH access we have on the remote Linux server.
This is basically an in-place OS replacement.
After some research, I found a way to do that, and decided to write an article about it.
I thought it would made sense to host that article on a NetBSD server installed this way.
(My server might be one of the rare if not sole NetBSD server in the provider's data-center).
This is way I learned a lot about NetBSD system administration, for init scripts, npf firewall + blocklistd, user chroot service isolation the NetBSD way, Caddy setup to ease certificate management, and so on.
Here is my article.
https://cloudbsd.xyz/
I made the demo video in a local VM though.
I'm sharing because I think this might interest people here.
Hope you will like it,
Cheers,