Feat(back): add livereload and start config
This commit is contained in:
@@ -37,5 +37,5 @@ RUN poetry install
|
||||
FROM set_poetry as app_ready
|
||||
|
||||
#EXPOSE 80
|
||||
COPY src/ .
|
||||
CMD ["poetry", "run", "uvicorn", "api.main:app", "--host", "0.0.0.0", "--port", "8000"]
|
||||
COPY src/ src
|
||||
CMD ["poetry", "run", "uvicorn", "src.api.main:app", "--host", "0.0.0.0", "--port", "8000", "--reload"]
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
from fastapi import FastAPI
|
||||
from ..config import config
|
||||
|
||||
app = FastAPI()
|
||||
|
||||
|
||||
@app.get("/")
|
||||
async def root():
|
||||
return {"message": "Hello World"}
|
||||
@app.get("/months")
|
||||
async def get_months():
|
||||
print(config)
|
||||
return {"message": "plop"}
|
||||
|
||||
9
backend/src/config.py
Normal file
9
backend/src/config.py
Normal file
@@ -0,0 +1,9 @@
|
||||
import os
|
||||
|
||||
config = {}
|
||||
|
||||
try:
|
||||
config["datapath"] = os.environ["DATASPATH"]
|
||||
except KeyError:
|
||||
config["datapath"] = "/datas"
|
||||
|
||||
Reference in New Issue
Block a user