With co-location, you place your own server that you own or rent at the premises of the ISP to take advantage of their better technical infrastructure. With this option, you are generally responsible for maintaining the actual data and the website components. I use isp manager like web panel and it works well. Recently found precious article and decide to share it with you https://www.tmcnet.com/topics/articles/2022/11/16/454069-migration-ispmanager-from-other-linux-control-panels.htm