logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

prosody-migrator - Migrate data between Prosody data stores

Author

       Matthew Wild <mwild1@gmail.com>

Prosody IM                                        04 April 2025                              prosody-migrator(8)

Description

prosody-migrator  is  used  to  move  data (user accounts, rosters, vcards, etc.)  between different data
       stores. For example this allows you to migrate data from a file-based store to an SQL database, and vice-
       versa.

       Note: the migrator assumes that the destination store is empty. Existing data that conflicts with data in
       the source store will be overwritten!

Files

/etc/prosody/migrator.cfg.lua
              The migrator config file.

Name

prosody-migrator - Migrate data between Prosody data stores

Options

--config=FILENAME
              Specify an alternative config file to use. The default is /etc/prosody/migrator.cfg.lua.

       SOURCE_STORE
              The name of the store (defined in the config file) to migrate data from.  Defaults to 'input'.

       DESTINATION_STORE
              The name of the store (also defined in the config file) to migrate data to.  Defaults to 'output'.

See Also

prosody(8), prosodyctl(8)

Synopsis

prosody-migrator [OPTIONS] [SOURCE_STOREDESTINATION_STORE]

See Also