Go to file
meaz 62a7145f3a build admin page (#22)
Fix the issue with admin page.
Also, I know we got that discussion already for cryptpad, but I removed npm package as it is already installed with nodejs even on bookworm. Otherwise I get an error as it is trying to install`npm=9.2.0` whereas with nodejs you get `npm=10.5.0`

Reviewed-on: #22
Reviewed-by: muppeth <muppeth@no-reply@disroot.org>
Co-authored-by: meaz <meaz@disroot.org>
Co-committed-by: meaz <meaz@disroot.org>
2024-04-16 22:58:44 +02:00
Playbooks Migration commit; fresh start 2021-03-14 17:53:38 +01:00
defaults build admin page (#22) 2024-04-16 22:58:44 +02:00
handlers Migration commit; fresh start 2021-03-14 17:53:38 +01:00
tasks build admin page (#22) 2024-04-16 22:58:44 +02:00
templates Update to 2.0.2 (#21) 2024-04-16 15:08:00 +02:00
.gitignore Migration commit; fresh start 2021-03-14 17:53:38 +01:00
LICENSE Licence info missing 2021-03-14 18:02:26 +01:00
README.MD Update to 2.0.2 (#21) 2024-04-16 15:08:00 +02:00
Vagrantfile Update to 2.0.2 (#21) 2024-04-16 15:08:00 +02:00

README.MD

Etherpad - Ansible role

This role covers deployment, configuration and software updates of Etherpad-lite. This role is released under MIT Licence and we give no warranty for this piece of software. Currently supported OS - Debian.

The role allows to install/uninstall etherpad's plugins.

You can deploy test instance using Vagrantfile attached to the role. vagrant up

ansible-playbook -b Playbooks/etherpad.yml

Then you can access etherpad from your computer on http://192.168.33.8:9001

Playbook

The playbook includes mariadb role and deploys entire stack needed to run Etherpad-lite. Additional role is also available in the Ansible roles repos in git.

Tags

You can use tags when you deploy:

  • config: to deploy just config
  • modules: to deploy modules

⚠ Since the v.2.0.2, modules can only be installed, not removed. The devs are working on this: https://github.com/ether/etherpad-lite/issues/6272 So if you need to remove a plugin, log into the admin interface.

CHANGELOG

  • 14.04.2024 - Bumped version to 2.0.2 and change from npm to pnpm
  • 26.03.2021 - Bumped version to 1.8.13 and enable ep_adminpads2
  • 04.03.2021 - Bumped version to 1.8.11 and adjusted readme file
  • 21.11.2020 - Make it ready for public release
    • Bump to 1.8.6
    • Added new plugins
    • Corrected few things
  • 04.11.2019 - First stable production (1.0)
    • Added update and release change via git
    • Few minor changes to the config
    • added skin choice in the config
  • 19.12.2019 - Small fix at user.yml
  • 09.02.2020 - Add Vagrantfile + Playbooks