I have an OpenVPN-access server set up in a docker container on my server (which is in my apartment). One of the options it provides is to route all client traffic through the VPN
This seems like it would always slow down your internet connection because if I have slow internet in my apartment then my up/down speeds would always be capped by that connection, even if I'm in a place where up/down is extremely fast.
For example, I was at school, connected to the network and ran a speedtest and got 300Mbps. I then turned on my VPN connection to my server with routing traffic through my VPN and got about 8Mbps. Finally, I turned the traffic routing option off, connected to my VPN and got around 300Mbps again. In both VPN cases I was able to access files on my local server
I'm interested in reasons why I might want to route my traffic through my VPN. What advantages does it provide?