You can either
- Host servers yourself with the dedicated host. Your LFS client doesn't need to be on, but since the dedi would be running on your own PC, it would have to be on and connected.
or
- Rent a server. There's a couple of options here, top-quality service is available.
You could host it on your own remote server, but to be honest, you'd have to pay to get access to such a server, so renting is the best option.