All checks were successful
Deploy Dev / Build (pull_request) Successful in 5s
Deploy Dev / Push (pull_request) Successful in 7s
Deploy Dev / Deploy dev (pull_request) Successful in 7s
Deploy Prod / Build (pull_request) Successful in 5s
Deploy Prod / Push (pull_request) Successful in 7s
Deploy Prod / Deploy prod (pull_request) Successful in 9s
25 lines
472 B
Python
25 lines
472 B
Python
import fastapi
|
|
import uvicorn
|
|
import os
|
|
|
|
from app.routers import take
|
|
from app.routers import put
|
|
from app.routers import finish
|
|
|
|
from app.storage import mongo
|
|
|
|
|
|
app = fastapi.FastAPI()
|
|
|
|
app.include_router(take.router)
|
|
app.include_router(put.router)
|
|
app.include_router(finish.router)
|
|
|
|
mongo.create_indexes()
|
|
|
|
|
|
if __name__ == '__main__':
|
|
if os.getenv('NEW') == 'true':
|
|
uvicorn.run(app, host="0.0.0.0", port=1239)
|
|
uvicorn.run(app, host="0.0.0.0", port=1238)
|