Spaces:
Runtime error
Runtime error
Change Docker volume mount point (`/data`) for compatibility with Hugging Face Spaces
Browse files- Dockerfile +2 -2
- src/ctp_slack_bot/core/logging.py +1 -1
Dockerfile
CHANGED
|
@@ -25,8 +25,8 @@ RUN pip install --no-cache-dir .
|
|
| 25 |
RUN useradd -m appuser
|
| 26 |
USER appuser
|
| 27 |
|
| 28 |
-
# Expose a volume mount for logs
|
| 29 |
-
VOLUME
|
| 30 |
|
| 31 |
# Run the application.
|
| 32 |
CMD ["python", "-m", "ctp_slack_bot.app"]
|
|
|
|
| 25 |
RUN useradd -m appuser
|
| 26 |
USER appuser
|
| 27 |
|
| 28 |
+
# Expose a volume mount for logs ― Hugging Face Spaces requires specifically /data.
|
| 29 |
+
VOLUME /data
|
| 30 |
|
| 31 |
# Run the application.
|
| 32 |
CMD ["python", "-m", "ctp_slack_bot.app"]
|
src/ctp_slack_bot/core/logging.py
CHANGED
|
@@ -77,7 +77,7 @@ def setup_logging() -> None:
|
|
| 77 |
# Add file handler for non-DEBUG environments.
|
| 78 |
if log_level != "DEBUG":
|
| 79 |
logger.add(
|
| 80 |
-
"
|
| 81 |
rotation="10 MB",
|
| 82 |
retention="1 week",
|
| 83 |
compression="zip",
|
|
|
|
| 77 |
# Add file handler for non-DEBUG environments.
|
| 78 |
if log_level != "DEBUG":
|
| 79 |
logger.add(
|
| 80 |
+
"/data/app.log",
|
| 81 |
rotation="10 MB",
|
| 82 |
retention="1 week",
|
| 83 |
compression="zip",
|