azils3 commited on
Commit
b0a1e1f
·
verified ·
1 Parent(s): e10a20f

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -3
Dockerfile CHANGED
@@ -23,7 +23,10 @@ COPY --chown=professor:professor . .
23
 
24
  # Set environment variables
25
  ENV LOG_PATH=/app/BotLog.txt
26
- ENV PORT=7860
 
 
 
27
 
28
  # Ensure the log file is writable
29
  RUN touch $LOG_PATH && chmod 666 $LOG_PATH
@@ -31,5 +34,5 @@ RUN touch $LOG_PATH && chmod 666 $LOG_PATH
31
  # Expose port
32
  EXPOSE 7860
33
 
34
- # Start Pyrogram bot and FastAPI app
35
- CMD ["sh", "-c", "python bot.py & uvicorn fastapi_app:app --host 0.0.0.0 --port 7860"]
 
23
 
24
  # Set environment variables
25
  ENV LOG_PATH=/app/BotLog.txt
26
+ ENV FLASK_APP=app.py
27
+ ENV FLASK_DEBUG=0
28
+ ENV FLASK_RUN_HOST=0.0.0.0
29
+ ENV FLASK_RUN_PORT=7860
30
 
31
  # Ensure the log file is writable
32
  RUN touch $LOG_PATH && chmod 666 $LOG_PATH
 
34
  # Expose port
35
  EXPOSE 7860
36
 
37
+ # Start Pyrogram bot and Flask app separately
38
+ CMD ["sh", "-c", "python bot.py & flask run"]