mirror of
https://github.com/jorijn/meshcore-stats.git
synced 2026-07-06 17:51:20 +02:00
fix: improve Docker configuration and documentation
- Change Python path defaults to Docker paths (/data/state, /out) - Remove STATE_DIR/OUT_DIR from Dockerfile ENV (Python defaults now correct) - Remove REPEATER_FETCH_ACL feature (unsupported) - Fix nginx tmpfs permissions with uid=101,gid=101 - Remove Ofelia [global] save=true (caused config parse error) - Switch to bind mounts for ./out instead of named volume - Comment out devices section (not available on macOS Docker) - Add TCP and BLE transport options to meshcore.conf.example - Document correct macOS socat command for serial-over-TCP - Update README with macOS Docker workaround instructions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
+1
-4
@@ -90,14 +90,11 @@ COPY --chown=meshmon:meshmon docker/ofelia.ini /app/ofelia.ini
|
||||
# - PYTHONUNBUFFERED: Ensure logs are output immediately
|
||||
# - PYTHONDONTWRITEBYTECODE: Don't create .pyc files
|
||||
# - MPLCONFIGDIR: Matplotlib font cache directory
|
||||
# - STATE_DIR/OUT_DIR: Default paths for Docker volumes
|
||||
ENV PATH="/opt/venv/bin:$PATH" \
|
||||
PYTHONPATH=/app/src \
|
||||
PYTHONUNBUFFERED=1 \
|
||||
PYTHONDONTWRITEBYTECODE=1 \
|
||||
MPLCONFIGDIR=/tmp/matplotlib \
|
||||
STATE_DIR=/data/state \
|
||||
OUT_DIR=/out
|
||||
MPLCONFIGDIR=/tmp/matplotlib
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
||||
Reference in New Issue
Block a user