| 1234567891011121314151617181920 |
- #!/bin/sh
- # Create random secret keys (twice, once for http auth pass, once for cookie secret).
- sed -i "0,/CRYPTO_RANDOM/s/CRYPTO_RANDOM/$(cat /dev/urandom | tr -dc 'a-z0-9' | fold -w 64 | head -n 1)/" /etc/sharelatex/settings.coffee
- sed -i "0,/CRYPTO_RANDOM/s/CRYPTO_RANDOM/$(cat /dev/urandom | tr -dc 'a-z0-9' | fold -w 64 | head -n 1)/" /etc/sharelatex/settings.coffee
- sudo adduser --system --group --home /var/www/sharelatex --no-create-home sharelatex
- mkdir -p /var/log/sharelatex
- chown sharelatex:sharelatex /var/log/sharelatex
- mkdir -p /var/lib/sharelatex
- mkdir -p /var/lib/sharelatex/data/user_filesmkdir -p /var/lib/sharelatex/tmp/uploadsmkdir -p /var/lib/sharelatex/data/compilesmkdir -p /var/lib/sharelatex/data/cachemkdir -p /var/lib/sharelatex/tmp/dumpFolderchown -R sharelatex:sharelatex /var/lib/sharelatexservice sharelatex-web restart
- service sharelatex-document-updater restart
- service sharelatex-clsi restart
- service sharelatex-filestore restart
- service sharelatex-track-changes restart
- service sharelatex-docstore restart
- service sharelatex-chat restart
- service sharelatex-tags restart
- service sharelatex-spelling restart
|