Update app.py
Browse files
app.py
CHANGED
|
@@ -204,14 +204,18 @@ if __name__ == '__main__':
|
|
| 204 |
exit(1)
|
| 205 |
|
| 206 |
# إعداد المنفذ
|
| 207 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 208 |
|
| 209 |
-
|
| 210 |
-
|
| 211 |
-
print(f
|
| 212 |
-
print(f
|
| 213 |
-
print(
|
| 214 |
-
print(
|
|
|
|
| 215 |
|
| 216 |
-
|
| 217 |
-
app.run(host='0.0.0.0', port=port, debug=False, threaded=True)
|
|
|
|
| 204 |
exit(1)
|
| 205 |
|
| 206 |
# إعداد المنفذ
|
| 207 |
+
if __name__ == '__main__':
|
| 208 |
+
if not background_remover.download_model():
|
| 209 |
+
exit(1)
|
| 210 |
+
if not background_remover.load_model():
|
| 211 |
+
exit(1)
|
| 212 |
|
| 213 |
+
# Hugging Face Spaces يستخدم المنفذ 7860
|
| 214 |
+
port = int(os.environ.get('PORT', 7860))
|
| 215 |
+
print(f'📡 Running on port: {port}')
|
| 216 |
+
print(f'🌐 Local URL: http://localhost:{port}')
|
| 217 |
+
print(f'🔍 Health check: http://localhost:{port}/')
|
| 218 |
+
print(f'📱 API endpoint: http://localhost:{port}/remove-background')
|
| 219 |
+
print('=' * 60)
|
| 220 |
|
| 221 |
+
app.run(host='0.0.0.0', port=port, debug=False)
|
|
|