Can you please explain why not solely Termux with nginx? I don't understand why Andronix or proot are needed.
Actually for a static Website why not just https://f-droid.org/en/packages/net.basov.lws.fdroid/ or more modern https://f-droid.org/en/packages/com.example.flutter_http_ser... ?
Anyway glad you had fun.
> Can you please explain why [...]
I can't read the site - it won't load - but there's one obvious answer to your question: "No. AI did it."
Because it's cooler setting it up on your own than having an app do it for you. (Could even skip Termux really.) And most importantly, this sets up a full Linux environment, which can be used from hosting a simple site to programming (even the site itself; don't know if that's what author did here or site was copied from their main system) and more.
Termux alone seems really quirky to me. Andronix fakes "having root" as I understand and I was able to get more of the services I wanted running on it.
https://github.com/termux/proot-distro looks really interesting too and I intend to test it in the future!
> Can you please explain
No, because they didn't program this or make these decisions, an LLM did.