Comment on Those who are hosting on bare metal: What is stopping you from using Containers or VM's? What are you self hosting?
For logs dozzle is also fantastic, and you can do “agents” if you have multiple docker nodes and connect them togetherb