You need to host a dedicated server, you can do this on your own computer as long as you have a 24/7 internet connection and can leave your computer on all the time.
You can do this by running blocklandLauncher.exe with the parameters "-dedicated -map MAPNAME"