https://github.com/sharelatex/sharelatex/wiki/Production-Installation-Instructions
e não esqueça de
https://github.com/sharelatex/sharelatex/wiki/Dependencies
Recentemente a então já conhecida aplicação para textos Latex compartilhadas se tornou opensource.
Viva!
Aqui vai meu script para instalá-la no Ubuntu 14.04.
sudo -s
apt-get install node nodejs npm redis-server mongodb-server texlive latexmk nodejs-legacy
npm install -g grunt-cli
cd /opt
git clone http://github.com/sharelatex/sharelatex.git
cd sharelatex
npm install
grunt install
grunt check --force
useradd -d /opt/sharelatex/ sharelatex
chown -R sharelatex:sharelatex /opt/sharelatex
exit
Para criar um script e rodá-lo como serviço, iniciando com a máquina, crie o arquivo /etc/init/sharelatex.conf com o conteúdo:
description "Node server for sharelatex.mydomain.tld"
setuid sharelatex
setgid sharelatex
start on net-device-up
stop on shutdown
respawn
chdir /opt/sharelatex/
exec grunt run --force
A opção --force é necessária para rodar com a versão do latexmk "antiga" do repositório Ubuntu e não é necessária caso o latexmk seja instalado com a última versão do repositório oficial.
Então, inicie-o com o comando:
sudo service sharelatex start
A próxima vez que sua máquina for iniciada, o sharelatex deverá iniciar com ela. Basta registrar um novo usuário.
Fontes:
Um comentário:
Olá Flávio,
Aqui é o Lucas. Não sabia como compartilhar esta informação com você, entao lembrei do seu blog.
Achei esta pesquisa e pensei que pudesse te interessar.
Segue o link para o site dos caras.
http://newsoffice.mit.edu/2014/algorithm-recovers-speech-from-vibrations-0804
Abraço!
Postar um comentário