📎 AI Summary:
The thread revolves around a user trying to make their locally hosted APIs and websites accessible worldwide by exposing specific ports through their firewall, but facing challenges. They inquire about proper configuration steps and consider cloud solutions like AWS or Azure for easier deployment, while discussing cost-effectiveness. Multiple contributors suggest using hosting services like Digital Ocean or splitting resources into managed services, with the overall tone being collaborative and seeking affordable deployment options.

wladekarek

New Member
Joined
Apr 16, 2019
Messages
3
Thread Author #1
Hello!

I have just created two resources that can be accessed locally (API "hosted" by IIS and website "hosted" by nodejs with express and pm2). Both have own ports and it works fine. Now I would like to show it to the world :)
I have found some solutions like WAMP Server or FileZilla, but unfortunately, they allow me to share index.html file and that is all. A perfect solution in my case would just make those two ports visible for other computers worldwide. I created firewall rule for my two ports and access them using
http://{publicIP}: Port/apiRoute
but it does not work :(

If someone would just tell what to look for I would truly appreciate it.
 

Neemobeer

Windows Forum Team
Staff member
Joined
Jul 4, 2015
Messages
8,995
In IIS you have bindings, is the IP bound to the site?
 

wladekarek

New Member
Joined
Apr 16, 2019
Messages
3
Thread Author #3
API yes, website no. But I can do it in a flash. I am thinking about just putting both on some "as a service" stuff like AWS or Azure, to make it easier to deploy. The problem is it seems expensive for such a small system (20 users). What do you think?
 

Josephur

Windows Forum Admin
Staff member
Premium Supporter
Microsoft Certified Professional
Joined
Aug 3, 2010
Messages
1,283
I've used Digital Ocean for small deployments like this, probably cost you around $5/mo
 

Solution

wladekarek

New Member
Joined
Apr 16, 2019
Messages
3
Thread Author #5
I've used Digital Ocean for small deployments like this, probably cost you around $5/mo
Could I ask you how did you achieve $5 per month? I have mySQL database, react webApp and few API's in .NET core. Is it ok to store everything on VPS or it would be cheaper if I split everything and use database as a service, webhisting plus API on kubertenes, or something like this?