blob: 9b7373575d8b08471a3d5055ebf7acd04bd7259c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
from hypercorn.config import Config
from hypercorn.asyncio import serve
from messagearr import app
import multiprocessing
import asyncio
from db_removal import sched
import initialize_variables
import validate_config
import db_setup
if __name__ == '__main__':
initialize_variables.init()
db_setup.setup_db()
validate_config.make_config()
multiprocessing.Process(target=sched.start()).start()
print('Starting server...')
config = Config()
config.bind = ["0.0.0.0:4545"]
asyncio.run(serve(app, config))
|