TruthLens commited on
Commit
e8f7734
·
verified ·
1 Parent(s): c18b32a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -4,10 +4,11 @@ from PIL import Image
4
  from stl import mesh
5
  from flask import Flask, render_template_string, request, send_file
6
  from werkzeug.utils import secure_filename
7
- from io import BytesIO
8
  import cv2
 
9
 
10
  app = Flask(__name__)
 
11
  UPLOAD_FOLDER = 'uploads'
12
  OUTPUT_FOLDER = 'outputs'
13
  os.makedirs(UPLOAD_FOLDER, exist_ok=True)
@@ -95,4 +96,7 @@ def download_file(filename):
95
  return send_file(os.path.join(app.config['OUTPUT_FOLDER'], filename), as_attachment=True)
96
 
97
  if __name__ == '__main__':
98
- app.run(debug=True, host='0.0.0.0', port=5000)
 
 
 
 
4
  from stl import mesh
5
  from flask import Flask, render_template_string, request, send_file
6
  from werkzeug.utils import secure_filename
 
7
  import cv2
8
+ from pyngrok import ngrok
9
 
10
  app = Flask(__name__)
11
+
12
  UPLOAD_FOLDER = 'uploads'
13
  OUTPUT_FOLDER = 'outputs'
14
  os.makedirs(UPLOAD_FOLDER, exist_ok=True)
 
96
  return send_file(os.path.join(app.config['OUTPUT_FOLDER'], filename), as_attachment=True)
97
 
98
  if __name__ == '__main__':
99
+ # Start ngrok tunnel
100
+ public_url = ngrok.connect(addr="5000")
101
+ print(f"🚀 App running at: {public_url}")
102
+ app.run(port=5000)