IPFS vps node and external access over tor to upload documents

Dear IPFS community members, I have a question related to my cloud ipfs node, Firstly here is my setup, Debian 10 VPS with Yunohost CP, I have installed over SSH go-ipfs. it gave me a error regarding port 8080, how can i solve this. Secondly how can i get acces to my cloud ipfs node over for example ipfs.domain.com from outside my vps? I am a complete newbie to IPFS, and help on this would be greatly appreciated. Nice day for everyone.