prepare for deploy

This commit is contained in:
knst-kotov
2021-07-26 07:05:08 +00:00
parent d304362684
commit 9648870f39
7 changed files with 471 additions and 315 deletions

View File

@@ -1,5 +1,11 @@
import uvicorn
from settings import PORT
import sys
if __name__ == '__main__':
uvicorn.run("main:app", host="0.0.0.0", port=PORT, ssl_keyfile="discours.key", ssl_certfile="discours.crt", reload=True)
dev_mode = len(sys.argv) > 1 and sys.argv[1] == "dev"
if dev_mode :
uvicorn.run("main:app", host="0.0.0.0", port=8080, ssl_keyfile="discours.key", ssl_certfile="discours.crt", reload=True)
else :
uvicorn.run("main:app", host="0.0.0.0", port=PORT)