diff --git a/docker-compose.yml b/docker-compose.yml index beab2f5..feb13ae 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -28,6 +28,7 @@ services: # - ./templates:/app/templates environment: - PYTHONUNBUFFERED=1 + - PYTHONIOENCODING=utf-8 - GOOGLE_APPLICATION_CREDENTIALS=/app/credentials.json - PYTHONPATH=/app - FLASK_SECRET_KEY=${FLASK_SECRET_KEY:-change_this_to_a_random_string} @@ -40,4 +41,10 @@ services: - MODEL_LOGIC=${MODEL_LOGIC:-AUTO} - MODEL_WRITER=${MODEL_WRITER:-AUTO} - MODEL_ARTIST=${MODEL_ARTIST:-AUTO} - - MODEL_IMAGE=${MODEL_IMAGE:-AUTO} \ No newline at end of file + - MODEL_IMAGE=${MODEL_IMAGE:-AUTO} + # Keep Docker logs bounded so they don't fill the Pi's SD card. + logging: + driver: json-file + options: + max-size: "10m" + max-file: "5" diff --git a/web/requirements_web.txt b/web/requirements_web.txt index 1f152aa..adef26a 100644 --- a/web/requirements_web.txt +++ b/web/requirements_web.txt @@ -1,7 +1,7 @@ flask flask-login flask-sqlalchemy -huey +huey==2.6.0 werkzeug google-generativeai python-dotenv