Hi!
I am DevOps with some 15 + years in IT business.
I've been using this kind of deploy scripts for years, and, sure, I can help you with manual deployment.
Usually you need not to do it in manual way. Github has it's own webhooks with password protection and ssh-keys... but if you still need webpage and custom scripting - you welcome anytime to PM, to talk about it and make deal.
Best regards,
Oleksii.