Ir al contenido

openfactu plugin

Gestión completa de plugins desde el CLI. Guías relacionadas: tutorial de plugins, Desarrollo remoto y Marketplace.

Lista los plugins instalados con su estado de activación por tenant.

Ventana de terminal
openfactu plugin list

Buscador interactivo del marketplace, con autocomplete.

Ventana de terminal
openfactu plugin search
openfactu plugin search facturacion

Descarga e instala un plugin del marketplace.

Ventana de terminal
openfactu plugin install fidelizacion

Actualiza un plugin, o todos si no indicas nombre.

Ventana de terminal
openfactu plugin update fidelizacion
openfactu plugin update

Elimina un plugin instalado.

Ventana de terminal
openfactu plugin remove fidelizacion

Enlaza (symlink) un plugin externo a la carpeta plugins/ de tu instancia local, para desarrollarlo desde su propio repositorio:

Ventana de terminal
openfactu plugin link ~/mis-plugins/fidelizacion
openfactu plugin unlink fidelizacion

Arranca el servidor en modo desarrollo con hot reload y logs filtrados del plugin:

Ventana de terminal
openfactu plugin dev fidelizacion

Requieren una Dev API Key (ofk_... / ofs_...) generada desde la UI del ERP (Plugins → Desarrollo).

Sube el plugin (desde el directorio actual o el indicado) a un servidor remoto:

Ventana de terminal
openfactu plugin push \
--server http://mi-servidor:3000 \
--client-id ofk_... \
--client-secret ofs_...

Como push, pero queda vigilando: cada vez que guardas un archivo se sube y el servidor recarga el plugin (hot reload, incluido el frontend vía WebSocket):

Ventana de terminal
openfactu plugin watch \
--server http://mi-servidor:3000 \
--client-id ofk_... \
--client-secret ofs_...