@@ -33,4 +33,7 @@ COPY fly-entrypoint.sh /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
+ENV PYTHONUNBUFFERED=1
+ENV NICEGUI_PRODUCTION=true
+
CMD ["python", "main.py"]
@@ -447,4 +447,6 @@ def status():
return 'Ok'
-ui.run(uvicorn_reload_includes='*.py, *.css, *.html', reconnect_timeout=3.0)
+ui.run(uvicorn_reload_includes='*.py, *.css, *.html',
+ reload=not os.environ.get('NICEGUI_PRODUCTION').lower() == 'true',
+ reconnect_timeout=3.0)