Skip to main content
Volver al catálogo

Docker Facturascripts

★ Destacada

FacturaScripts official Docker image.

Ver en GitHub → Documentación

FacturaScripts: ERP y software de facturación open-source

FacturaScripts es un software ERP y de facturación open-source escrito en PHP, diseñado para pequeñas y medianas empresas que necesitan gestionar su contabilidad, facturación, inventario y relaciones con clientes y proveedores. Esta imagen oficial de Docker facilita el despliegue rápido del sistema completo, eliminando la complejidad de configurar manualmente un servidor web, PHP y una base de datos.

La imagen facturascripts/facturascripts:latest empaqueta todo lo necesario para arrancar FacturaScripts en cuestión de segundos, y está disponible para múltiples arquitecturas (amd64, arm/v7, arm64/v8), lo que permite ejecutarla tanto en servidores tradicionales como en dispositivos ARM como Raspberry Pi.

Características

  • Despliegue inmediato: arranca FacturaScripts con un solo comando docker run.
  • Imagen oficial multi-arquitectura: compatible con linux/amd64, linux/arm/v7 y linux/arm64/v8.
  • Stack completo con Docker Compose: incluye un archivo compose.yml para levantar FacturaScripts junto a MySQL y Adminer.
  • Persistencia configurable: permite montar volúmenes para conservar la base de datos y los archivos de la aplicación.
  • Actualizable: basta con descargar la nueva versión de la imagen para actualizar.
  • Licencia LGPL-3.0: código abierto y libre uso comercial.

Casos de Uso

  • PYMEs y autónomos: gestionar facturación, presupuestos, albaranes, contabilidad y stock de forma centralizada.
  • Despliegues self-hosted: organizaciones que prefieren mantener sus datos financieros en infraestructura propia.
  • Entornos de desarrollo y pruebas: levantar rápidamente una instancia de FacturaScripts para probar plugins o personalizaciones.
  • Demostraciones y formación: instructores que necesitan entornos reproducibles para enseñar contabilidad o ERP.
  • Servicios gestionados (MSP): proveedores que despliegan instancias dedicadas a múltiples clientes mediante contenedores aislados.

Integraciones

FacturaScripts dispone de un ecosistema amplio de plugins y se integra con:

  • Bases de datos: MySQL (por defecto en el compose) y PostgreSQL.
  • Adminer: incluido en el compose para administración visual de la base de datos.
  • Pasarelas de pago: Stripe, PayPal y otros mediante plugins de la comunidad.
  • Servicios de envío de email: SMTP estándar para envío de facturas y notificaciones.
  • API REST: expone endpoints para integraciones con sistemas externos (CRM, tiendas online, etc.).
  • eCommerce: conectores para WooCommerce, PrestaShop y otras plataformas.
  • Firma electrónica y facturación electrónica: soporte para Facturae y AEAT en España.

Audiencia objetivo

Esta imagen está dirigida principalmente a:

  • Administradores de sistemas que necesitan desplegar y mantener FacturaScripts en producción.
  • Desarrolladores que crean plugins o personalizaciones y requieren entornos limpios.
  • Pequeñas empresas y autónomos con cierta familiaridad técnica que deseen autogestionar su ERP.
  • Consultores e integradores que ofrecen FacturaScripts como servicio a clientes finales.

Despliegue rápido

Para probar el sistema basta con ejecutar:

docker run -d --name facturascripts -p 80:80 facturascripts/facturascripts:latest

O levantar el stack completo con base de datos y panel de administración:

docker compose up

El asistente de instalación inicial guiará al usuario para configurar la conexión a la base de datos y la cuenta de administrador. Una vez en marcha, FacturaScripts ofrece una interfaz web completa para gestionar todos los aspectos del negocio.

Stack tecnológico

docker-image facturascripts