import fastwsgi | |
import socket | |
from backend.backend import app | |
from multiprocessing import Process | |
def run_api_server(): | |
fastwsgi.run(wsgi_app=app, host='0.0.0.0', port=1337) | |
if __name__ == "__main__": | |
hostname = socket.gethostname() | |
ip_address = socket.gethostbyname(hostname) | |
site_config = { | |
'host': '0.0.0.0', | |
'port': 1337, | |
'debug': False | |
} | |
print(f"Running on http://127.0.0.1:{site_config['port']}") | |
print(f"Running on http://{ip_address}:{site_config['port']}") | |
api_process = Process(target=run_api_server) | |
api_process.start() |