There are still a lot of caveats. For example, your server hosting provider can block you for posting objectionable content, like anti-LGBT references. If you host at home, you ISP can ban you. Then comes the domain extension. The domain extentions are controlled by some company or the other, like .com is managed by verizon, .zip is managed by Google etc. They, or the domain provider can also terminate your contract.
Onion domains may be a solution, but if you post seriously objectionable content, like leaking CIA secrets, you can expect someone to knock on your door soon.
You could always create a Free Speech community and make your own rules.
There are still a lot of caveats. For example, your server hosting provider can block you for posting objectionable content, like anti-LGBT references. If you host at home, you ISP can ban you. Then comes the domain extension. The domain extentions are controlled by some company or the other, like .com is managed by verizon, .zip is managed by Google etc. They, or the domain provider can also terminate your contract.
Onion domains may be a solution, but if you post seriously objectionable content, like leaking CIA secrets, you can expect someone to knock on your door soon.
The only real free speech instance is if you all go out on a boat together to international waters