I have been using Umami and I can't thank the people behind this project enough. It just works !! Not just it works well, they pull no tricks when it comes to self deployment and running it on your own. Many open source has a "run your own" option, but they would also want you to not run and use the managed version. I understand that part that they want to make money. But Umami, just works, you will never realize that there is an option where you need to pay $$. But if I make enough from my work, I am sure becoming a paid subscriber for their managed analytics.