--- extends: base.j2 default_block: main title: Modules description: List of modules feeds: - {url: "http://updates.woob.tech/stable/main/rss2.xml", type: "application/rss+xml", title: "Last update of modules" } --- {% from "modules.j2" import render_modules, render_modules_icons with context %}
A module is an interface between a website and woob. Modules are stored in repositories and can be updated without upgrading woob.
To check if there are new versions of modules, use this command:
$ woob config update
By default, only the default repository is enabled.
You can add another one by editing the file
~/.config/woob/sources.list
.
You can subscribe to the RSS feed to know when there are new modules updates available.
woob applications need backends to interact with websites. A backend is a configured module, usually with several parameters like your username, password, or other options. You can create multiple backends for a single module.
You can use a console application or a graphical application to edit backends.