You're welcome to your own definition.
Whether you're configuring a docker container running on a server in your basement or on a VPS the issues you encounter are going to be much the same. The definition of self-hosted isn't really relevant.
If you want to exclude people running services on rented hardware that just seems dumb.