Spaces:
Sleeping
Sleeping
Commit ·
2acbdb2
1
Parent(s): 5d5866e
fix CMD
Browse files- Dockerfile +1 -1
- main.py +4 -0
- railway.json +1 -0
Dockerfile
CHANGED
|
@@ -28,4 +28,4 @@ RUN ls -l /code/output_frames
|
|
| 28 |
ENV PATH="/code/venv/bin:$PATH"
|
| 29 |
|
| 30 |
# Use PORT environment variable provided by Railway
|
| 31 |
-
CMD ["uvicorn", "
|
|
|
|
| 28 |
ENV PATH="/code/venv/bin:$PATH"
|
| 29 |
|
| 30 |
# Use PORT environment variable provided by Railway
|
| 31 |
+
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "${PORT}"]
|
main.py
CHANGED
|
@@ -30,5 +30,9 @@ app.add_middleware(
|
|
| 30 |
|
| 31 |
app.include_router(video.router)
|
| 32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 33 |
if __name__ == "__main__":
|
| 34 |
uvicorn.run("main:app", host=host, port=port, reload=True)
|
|
|
|
| 30 |
|
| 31 |
app.include_router(video.router)
|
| 32 |
|
| 33 |
+
@app.get("/")
|
| 34 |
+
async def root():
|
| 35 |
+
return {"greeting": "Hello, World!", "message": "This is a service to extract the first frame of a video!"}
|
| 36 |
+
|
| 37 |
if __name__ == "__main__":
|
| 38 |
uvicorn.run("main:app", host=host, port=port, reload=True)
|
railway.json
CHANGED
|
@@ -1,4 +1,5 @@
|
|
| 1 |
{
|
|
|
|
| 2 |
"build": {
|
| 3 |
"dockerfile": "Dockerfile"
|
| 4 |
},
|
|
|
|
| 1 |
{
|
| 2 |
+
|
| 3 |
"build": {
|
| 4 |
"dockerfile": "Dockerfile"
|
| 5 |
},
|