companion.sh 777 B

1234567891011121314151617181920
  1. #!/usr/bin/env bash
  2. # Load local env vars. In CI, these are injected.
  3. if [ -f .env.local ]; then
  4. # https://gist.github.com/mihow/9c7f559807069a03e302605691f85572?permalink_comment_id=3625310#gistcomment-3625310
  5. set -a
  6. source <(sed -e '/^#/d;/^\s*$/d' -e "s/'/'\\\''/g" -e "s/=\(.*\)/='\1'/g" .env.local)
  7. set +a
  8. nodemon --watch packages/@uppy/companion/src --exec node ./packages/@uppy/companion/src/standalone/start-server.js
  9. else
  10. env \
  11. COMPANION_DATADIR="./output" \
  12. COMPANION_DOMAIN="localhost:3020" \
  13. COMPANION_PROTOCOL="http" \
  14. COMPANION_PORT=3020 \
  15. COMPANION_CLIENT_ORIGINS="" \
  16. COMPANION_SECRET="development" \
  17. nodemon --watch packages/@uppy/companion/src --exec node ./packages/@uppy/companion/src/standalone/start-server.js
  18. fi