I trust you are well,
I would suggest a shared hosted domain server: https://www.afrihost.com/site/product/linux_hosting
Afrihost will manage the hosting and you will have full access to the cPanel, FTP and Domain editor.
You will have the ability to Edit and Publish your website at anytime.
If you require further assistance,
please send a message to our WhatsApp helpline: https://whatsapp.afrihost.com
or visit our Help Centre: https://help.afrihost.com/
or see our FAQ page: http://faq.afrihost.com