docker-entrypoint.sh 414 B

123456789101112131415161718
  1. #!/bin/sh
  2. set -e
  3. # Support `FILE_UPLOAD=local`
  4. mkdir -p /data/uploads
  5. if [ ! -e "./public/uploads" ]; then
  6. ln -s /data/uploads ./public/uploads
  7. fi
  8. chown -R node:node /data/uploads
  9. chown -h node:node ./public/uploads
  10. # Set permissions for shared directory for bulk export
  11. mkdir -p /tmp/page-bulk-export
  12. chown -R node:node /tmp/page-bulk-export
  13. chmod 700 /tmp/page-bulk-export
  14. exec gosu node /bin/bash -c "$@"