One important thing to check up on before you start is weather your ISP permits hosting servers at home to not.
Any port you open in your router will quickly be found and you WILL get attacked, this is automated and often called the background noise of the internet.
Your IP WILL show up on sites like Shodan, and depending on your ISP they may also find it. You need to read up on what your ISP permits you to do with their internet connection.
Normally it is chill, as long as you don't cause issues for the ISP they don't really care, but if your service starts attracting traffic, attack will increase and so might the issues your ISP see.