I can understand you are frustrated and I’m certainly not wanting to be the cause of it. I’m assuming most of your questions are rhetorical, but I get it. The good news is that the setup works for almost everyone right away, and the majority of those who do have problems along the way are able to sort it out eventually.
At first you were saying you were using a Cloudflare signed certificate. This was why I was saying to create your own. I don’t think you ever mentioned you already did?
My thought is that you should first attempt to get passbolt going without Cloudflare in the mix. Then add Cloudflare. Is this possible to try?
Also, the more specific you are about what you were referring to, the better for understanding. For example you are saying I cannot assign my IP to a DNS as it already is assigned to Cloudflare
and I am assuming you mean your public IP address? Are you not able to access your IP address directly?
I should also mention there is another user recently posting in the forum about not being able to access their passbolt via the app when they are relying on VPN. So maybe your issue is related in that you are routing through another provider first and not directly accessing your passbolt install.