Cómo instalar FacturaScripts en un NAS🔗
Para instalar FacturaScripts en un NAS, es necesario que este soporte Docker o que incluya Apache y MySQL. A continuación, se presenta una guía para la instalación en las marcas de NAS más populares:
Instalación en NAS Synology🔗
Para instalar FacturaScripts en un NAS Synology, sigue estos pasos utilizando Docker y Portainer:
- Instalar Docker y Portainer: Asegúrate de tener Docker instalado en tu NAS Synology. Después, instala Portainer, una herramienta que facilita la gestión de contenedores Docker.
- Crear carpetas necesarias: Accede a File Station en tu NAS y, dentro de la carpeta
docker
, crea dos nuevas carpetas:facturascripts
yfacturascriptsdb
. Es importante que los nombres estén en minúsculas. -
Configurar el stack en Portainer:
- Inicia sesión en Portainer con tus credenciales.
- En el menú lateral izquierdo, selecciona "Stacks" y luego haz clic en "+ Add stack".
- Asigna el nombre
facturascripts
al stack. - En el editor web de stacks, introduce 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
Asegúrate de reemplazar
tu_contraseña_segura
por una contraseña robusta para la base de datos MySQL. - Desplegar el stack: Después de ingresar el código, haz clic en "Deploy the stack" para iniciar la configuración y despliegue de los contenedores.
- Acceder a FacturaScripts: Una vez que los contenedores estén en funcionamiento, puedes acceder a FacturaScripts desde tu navegador web ingresando
http://tu_nas_synology:5379
. - Configuración en el instalador: En el instalador de FacturaScripts, introduce
fs_db
como host de base de datos.
Siguiendo estos pasos, podrás tener FacturaScripts operando en tu NAS Synology utilizando Docker y Portainer.