Self hosting in home server
I have a flutter project uses supabase as backend. I know supabase has cloud which is great and I use it for many projects, but my current project need to host on my own server. Since I have a window server at home, I want to host on it, I've also read about self-hosting but I have very little knowledge about server, hosting..., and I can't find any full walkthrough on internet. Maybe I need to forward port to my router or need to use anything else? Will it secure or not? I am really lost here, Any help will be appreciated 