DJabberd::RosterStorage::SQLite(3pm)

DJabberd::RosterStorage::SQLite3pm

Store your jabber roster in sqlite

Usage

 <Vhost yourserver.com>
    ...
    <Plugin DJabberd::RosterStorage::SQLite>
       Database roster.sqlite
    </Plugin>
    ...
  </VHost>

Overview

This stores your Jabber roster ("buddy list") in an SQLite database.

The schema is automatically created on first use.

Warning: blocks!

This plugin blocks. That is, it doesn't do database access async in a separate thread. This is not a good plugin to use if you want DJabberd to perform well with lots of users.

That said, a certain company is using this for ~100 employees with no problems.

Warranty

This is free software. IT COMES WITHOUT WARRANTY OF ANY KIND.

Authors

Brad Fitzpatrick <[email protected]>

Artur Bergman <[email protected]>

From perl-djabberd-rosterstorage-sqlite 1.00-16 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.