100_make_overleaf_data_dirs.sh 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. #!/bin/bash
  2. set -e
  3. mkdir -p /var/lib/overleaf/data
  4. chown www-data:www-data /var/lib/overleaf
  5. chown www-data:www-data /var/lib/overleaf/data
  6. mkdir -p /var/lib/overleaf/data/user_files
  7. chown www-data:www-data /var/lib/overleaf/data/user_files
  8. mkdir -p /var/lib/overleaf/data/compiles
  9. chown www-data:www-data /var/lib/overleaf/data/compiles
  10. mkdir -p /var/lib/overleaf/data/output
  11. chown www-data:www-data /var/lib/overleaf/data/output
  12. mkdir -p /var/lib/overleaf/data/cache
  13. chown www-data:www-data /var/lib/overleaf/data/cache
  14. mkdir -p /var/lib/overleaf/data/template_files
  15. chown www-data:www-data /var/lib/overleaf/data/template_files
  16. mkdir -p /var/lib/overleaf/data/history
  17. chown www-data:www-data /var/lib/overleaf/data/history
  18. mkdir -p /var/lib/overleaf/tmp/projectHistories
  19. chown www-data:www-data /var/lib/overleaf/tmp/projectHistories
  20. mkdir -p /var/lib/overleaf/tmp/dumpFolder
  21. chown www-data:www-data /var/lib/overleaf/tmp/dumpFolder
  22. mkdir -p /var/lib/overleaf/tmp
  23. chown www-data:www-data /var/lib/overleaf/tmp
  24. mkdir -p /var/lib/overleaf/tmp/uploads
  25. chown www-data:www-data /var/lib/overleaf/tmp/uploads
  26. mkdir -p /var/lib/overleaf/tmp/dumpFolder
  27. chown www-data:www-data /var/lib/overleaf/tmp/dumpFolder