title: How do I create a real Python server with a real IP?
body: <p>Currently, I have developed a Chat Python app using sockets. I have the <code>Server.py</code> and <code>Client.py</code> clients. I get it to work on the localhost (127.0.0.1) but I want to take a step further and I want to be able to run a real server and have friends connect to it from their homes.</p>
  <p>How would I do that? How do I establish the server with a real IP?</p>
  <p>I tried to find a similar question but I wasn't able to.</p>