Nanny7 commited on
Commit
c139379
·
1 Parent(s): 98bbdbd

Update space

Browse files
Files changed (2) hide show
  1. Dockerfile +13 -0
  2. app.py +3 -2
Dockerfile ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.9
2
+
3
+ RUN useradd -m -u 1000 user
4
+ USER user
5
+ ENV PATH="/home/user/.local/bin:$PATH"
6
+
7
+ WORKDIR /app
8
+
9
+ COPY --chown=user ./requirements.txt requirements.txt
10
+ RUN pip install --no-cache-dir --upgrade -r requirements.txt
11
+
12
+ COPY --chown=user . /app
13
+ CMD ["gunicorn", "--bind", "0.0.0.0:7860", "app:app"]
app.py CHANGED
@@ -1,4 +1,5 @@
1
  import logging
 
2
  from flask import Flask, render_template, request, jsonify
3
  from openai import OpenAI
4
  from config import Config
@@ -92,5 +93,5 @@ def chat():
92
 
93
 
94
  if __name__ == "__main__":
95
- # هذا مخصص للتشغيل في بيئة التطوير فقط
96
- app.run(debug=app.config['FLASK_DEBUG'], port=8899, host='0.0.0.0')
 
1
  import logging
2
+ import os
3
  from flask import Flask, render_template, request, jsonify
4
  from openai import OpenAI
5
  from config import Config
 
93
 
94
 
95
  if __name__ == "__main__":
96
+ port = int(os.environ.get("PORT", 7860))
97
+ app.run(host="0.0.0.0", port=port)