mirror of
https://github.com/BetterCorp/BetterFrame.git
synced 2026-05-26 17:56:34 +00:00
Previous deploy left /data/settings.js as a DIRECTORY (Docker auto-mkdir from a failed bind mount earlier). cp from non-root user then failed 'Permission denied' writing inside it. Entrypoint now: - Detects + rm -rf the stale directory - Seeds /data/settings.js from /usr/src/bf-settings.js - Chowns /data to node-red - exec su-exec node-red:node-red to drop privileges before npm start |
||
|---|---|---|
| .. | ||
| Dockerfile.angie | ||
| Dockerfile.nodered | ||
| Dockerfile.server | ||
| nodered-entrypoint.sh | ||
| nodered-settings.js | ||
| sec-config.yaml | ||