23 lines
432 B
Python
23 lines
432 B
Python
from uvicorn import Config, Server
|
|
|
|
from core.config import settings
|
|
from core.log import config as log_config
|
|
|
|
|
|
def main():
|
|
config = Config(
|
|
'core.main:app',
|
|
host='0.0.0.0',
|
|
port=settings.APP_PORT,
|
|
log_config=log_config,
|
|
log_level='info',
|
|
reload=settings.DEBUG,
|
|
access_log=False,
|
|
)
|
|
server = Server(config)
|
|
server.run()
|
|
|
|
|
|
if __name__ == '__main__':
|
|
main()
|