Cómo instalar FacturaScripts en un NAS

Para instalar FacturaScripts en un NAS, es imprescindible que el dispositivo soporte Docker o que incluya Apache y MySQL. A continuación, se muestra una guía detallada para la instalación en las marcas de NAS más populares.

Instalación en NAS Synology

Sigue estos pasos para instalar FacturaScripts en un NAS Synology utilizando Docker y Portainer:

  1. Instalación de Docker y Portainer: Asegúrate de que Docker esté instalado en tu NAS Synology. Posteriormente, instala Portainer, una herramienta que facilita la gestión de contenedores Docker.

  2. Creación de carpetas necesarias: Accede a File Station en tu NAS y, dentro de la carpeta docker, crea dos nuevas carpetas: facturascripts y facturascriptsdb. Es importante que los nombres se ingresen en minúsculas para evitar posibles inconvenientes.

  3. Configuración del stack en Portainer:

    • Ingresa a Portainer con tus credenciales.
    • En el menú lateral izquierdo, selecciona "Stacks" y haz clic en "+ Add stack".
    • Asigna el nombre facturascripts al stack.
    • En el editor web, copia y pega el siguiente código YAML:
    version: '3'
    services:
     mysql:
       image: mysql
       container_name: fs_db
       command: --default-authentication-plugin=mysql_native_password
       restart: always
       environment:
         MYSQL_ROOT_PASSWORD: tu_contraseña_segura
       volumes:
         - /volume1/docker/facturascriptsdb:/var/lib/mysql
    
     facturascripts:
       image: facturascripts/facturascripts
       container_name: fs
       restart: always
       ports:
         - 5379:80
       volumes:
         - /volume1/docker/facturascripts:/var/www/html
    
     adminer:
       image: adminer
       container_name: fs_adminer
       restart: always
       ports:
         - 5380:8080

    Reemplaza tu_contraseña_segura por una contraseña robusta para la base de datos MySQL.

  4. Despliegue del stack: Una vez ingresado el código, haz clic en "Deploy the stack" para iniciar la configuración y el despliegue de los contenedores.

  5. Acceso a FacturaScripts: Cuando los contenedores estén en funcionamiento, accede a FacturaScripts a través de tu navegador web utilizando la dirección: http://tu_nas_synology:5379.

  6. Configuración en el instalador de FacturaScripts: Durante la instalación, introduce fs_db como nombre del host para la base de datos.

Siguiendo estos pasos, podrás tener FacturaScripts funcionando en tu NAS Synology utilizando Docker y Portainer. Esta guía se basa en la documentación de FacturaScripts para ofrecerte una experiencia de instalación clara y eficiente.

Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2025 FacturaScripts
0.27528s

Soporte