• 0.02 a09876d749

    Add --data-dir CLI argument to replace symlink-based data persistence
    All checks were successful
    Build and Push / build (push) Successful in 7s

    kacerr released this 2026-02-15 21:56:41 +00:00 | -3 commits to main since this release

    The Docker entrypoint previously created symlinks from /app/ to /app/data/
    so that scripts writing relative paths would persist to the mounted volume.
    This caused symlink loops in production when stale symlinks leaked into the
    host data directory.

    Instead, all scrapers, merge_and_map.py, regen_map.py, and run_all.sh now
    accept a --data-dir argument (default: ".") that controls where data files
    are read from and written to. The entrypoint and crontab pass
    --data-dir /app/data, eliminating the need for symlinks entirely.

    Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

    Downloads