Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

ep_maadix

MaadixNet136Apache-2.03.0.0

With the maadix plugin it's possible to create private pads in groups and invite users. It's a User-Management System. It allows User to register (otional), authenticate, to create groups and to create pads in groups.

etherpad-lite, maadix, user, user-management, group pads, private pads, group

readme

ep_maadix

This plugin adds the following features to Etherpad:

  • User-Management System
  • Group-Management System
  • Optionally allow register of new users
  • Optionally allow public pads
  • Opyionally allow users to recover their password
  • Administration interface

Demo

https://demo.maadix.net

Compatibility

Latest version requires Etherpad >=2.0 Tested up to Etherpad 2.4.2 with Node v22.18.0

Installation

In order to use this plugin you have to configure Etherpad to use MySQL as backend database.

You can install the plugin from the administrator interface or you can install it with:

pnpm install ep_maadix

Copy email.json.template to email.json and edit it using your email preferences

Then use the provided SQL script to create the schema:

mysql -u USER -p < sql_listing.sql

Usage

Once installed the plugin login as admin into your etherpad installation e.g. https://youretherpadinstallation/admin Then visit https://youretherpadinstallation/settings

From this area you can create groups, invite users and define settings for the installation. Users will be able to manage groups, invitations and pads from the front end.

Credits

It is based in these other plugins that were unmaintained at the time of the development:

changelog

2.0.0

Notable enhancements and fixes

  • Security
    • Updated package dependencies
    • Replaced crypto pacakage with built in one

Compatibility changes

  • Require Etherpad >= 1.9.1

1.0.1

Compatibility changes

  • Updated for Eteherpad 1.8.4

v0.1.3

First version of the Plugin. Runs with Etherpad Version 1.3 Node 6.12.3