I previously used NPM, it was easy to use and simple, but more robust stuff had to be done in the config area. I ended up having to edit configs more often than not in the end, so I switched to Traefik so now I just drop some extra blocks of text directly in my compose files and it just handles it.
3 times a day.
I brush after each meal, floss after lunch, and use a waterpik after dinner before brushing.
Probably excessive, but it’s less than 15 minutes a day total to keep my teeth happy.