Etherpad-lite
Configuração do serviço
Conteúdo do arquivo etherpad-lite.service, criado em /etc/systemd/system:
[Unit] Description=Etherpad-lite (real-time collaborative document editing) After=syslog.target network.target [Service] Type=simple User=etherpad Group=etherpad WorkingDirectory=/var/www/etherpad-lite Environment=NODE_ENV=production ExecStart=/usr/bin/nodejs /var/www/etherpad-lite/node_modules/ep_etherpad-lite/node/server.js Restart=always [Install] WantedBy=multi-user.target
Referência: https://github.com/ether/etherpad-lite/wiki/How-to-deploy-Etherpad-Lite-as-a-service
Instalação
A documentação para instalação do node.js, necessário para o Etherpad-lite, está disponível em:
https://github.com/nodesource/distributions
A documentação de instalação do Etherpad-lite propriamente dito está disponível em:
Plugins instalados
activepads | Gives the ability to list pads people are working on. | 0.0.1 |
adminpads | Gives the ability to list and administrate all pads on admin page | 0.0.12 |
align | Add Left/Center/Right/Justify to lines of text in a pad | 0.0.23 |
autocomp | autocompletion | 0.0.2 |
br_to_p | Convert Etherpad’s output to use <p> tags instead of only <br/> | 0.0.2 |
chatdate | Show date on chat messages in Etherpad. | 1.0.0 |
comments_page | Adds comments on sidebar and link it to the text. Support for Page View, requires ep_page_view | 0.0.35 |
copy_paste_images | Copy and Paste images from clipboard to a pad | 0.0.14 |
countable | Displays paragraphs, sentences, words and characters counts. | 0.0.7 |
fileupload | File upload | 0.0.10 |
historicalsearch | Search through the history of documents to find when a query/search pattern or string existed | 0.0.8 |
horizontal_line | Horizontal line | 0.0.4 |
page_view | Add support to do 'page view', with a toggle on/off option in Settings, also Page Breaks with Control Enter | 0.5.24 |
subscript_and_superscript | Add support for Subscript and Superscript | 0.0.3 |
user_pad | With the user_pad plugin it's possible to create password saved pads in groups. It's a User-Management System. It allows User to register, authenticate, to create groups and to create pads in groups. This package is the admin part of the system. | 0.1.3 |
user_pad_frontend | With the user_pad plugin it's possible to create password saved pads in groups. It's a User-Management System. It allows User to register, authenticate, to create groups and to create pads in groups. This package is the frontend part | 0.1.3 |
wrap | Option to disable line wrapping | 0.0.4 |