The zero effort way to go would be to start out with a private wiki on tiddlyhost. If you decide you need to go further in self hosting it’s easy to do, but you might as well just get started without effort and make sure you enjoy using TW.
My only complaint with tiddlyhost is that when I switch computers it tends to log the old computer out and I have to re-log in.
Go with your instincts on trying Haiku and come back and tell us all what it’s like :)