Déjà il te faut un serveur web, donc un hébergement mutualisé ou un VPS sur lequel tu installeras toi même ton serveur web.
Par la suite il faut que tu télécharges ShareX, et que tu le configures avec un accès FTP/SFTP vers le serveur web.
Et c'est tout ce qu'il te faut faire.
Et si tu veux un peu plus de sécurité, n'oublie pas de restreindre les accès avec un htacces (pour ne pas voir toutes les images hébergées sur le site par exemple).
Si tu n'as pas de connaissances en serveur web/ftp ça risque d'être compliqué même si en réalité c'est relativement simple.