Skip to content

Commit 03250a6

Browse files
committed
feat (deployment): combine all server services in one container (WIP)
1 parent 99b44fe commit 03250a6

File tree

4 files changed

+1
-367
lines changed

4 files changed

+1
-367
lines changed

src/server/main/scripts/healthcheck.py

Lines changed: 0 additions & 72 deletions
This file was deleted.

src/server/main/start.sh

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
#!/bin/bash
2-
# Starts the main FastAPI server and a background healthcheck script.
3-
4-
echo "Starting healthcheck monitoring script in the background..."
5-
python main/scripts/healthcheck.py &
2+
# Starts the main FastAPI server
63

74
echo "Starting main Uvicorn server..."
85
# The --forwarded-allow-ips='*' is important for running behind a reverse proxy like Render's

src/server/render.yaml

Lines changed: 0 additions & 281 deletions
This file was deleted.

src/server/supervisord.conf

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,6 @@ stdout_logfile_maxbytes=0
4444
stderr_logfile=/dev/stderr
4545
stderr_logfile_maxbytes=0
4646

47-
[program:healthcheck]
48-
command=python -m main.scripts.healthcheck
49-
directory=/app
50-
autostart=true
51-
autorestart=true
52-
stdout_logfile=/dev/stdout
53-
stdout_logfile_maxbytes=0
54-
stderr_logfile=/dev/stderr
55-
stderr_logfile_maxbytes=0
56-
5747
# --- MCP Servers ---
5848

5949
[program:mcp-accuweather]

0 commit comments

Comments
 (0)