Creating and Maintaining a Module Repository
Layout of a Module repository
A repository is an echo of the mods.d and modules area as found under any Sword module area on your system (e.g. ~/.sword) plus mods.d.tar.gz, as created by: tar czvf mods.d.tar.gz mods.d/*
Several front ends (particularly for small devices) do require modules in a different format though, as a zipped file.
It is also helpful to people who have no access to direct internet connections to be able to download zipped modules.