Hosting a server in localhost but making it with shared files

Hello there, I have made a localhost server provided with 8 player slots. Since today i have been played with my friends using a program called Playit.gg that creates a tunnel from the client to your local port. This morning it stopped working and i can’t find a solution to play with my friends and i can’t port-forwarding with my router because i don’t have access to the admin panel.

Is there a way to turn my pc in a sort of vps to public host the server without port-forwarding?
And is there a way to share in real time my project files with my friend-developer to work together on the same folder?

Thank you!
P.S. sorry if i committed mistakes but i’m not english

  1. Try Radmin VPN or Hamachi, they do pretty much the same thing as the app you used that stopped working. By far not the only options out there so feel free to look for yourself, the ones I provided are just well-known and generally regarded to be a good choice.
  2. In regards to file sharing, you can use the Remote Desktop provided in Windows, however that only allows a single connection to be active at any given time. For longer-term storage for shared files you should make a GitHub repo.

Thank you so much for the reply! I’ll try it.