RPNEXT — caja satelite Linux
============================

Requisitos en la maquina destino:
  - PostgreSQL 14 o mas nuevo (y su cliente: pg_dump/psql, para los respaldos)
  - nada mas: el runtime de .NET viaja dentro de este paquete

Instalar o actualizar:
  tar xzf rpnext-server-linux.tar.gz
  cd rpnext-linux
  sudo ./instalar.sh

Configurar la conexion a la base (la primera vez):
  sudo -u rpnext nano /opt/rpnext/server/appsettings.Production.json
  ... nodo "Conexion": Host, Puerto, Usuario, Password, BaseDatos
  sudo systemctl restart rpnext-server

La pantalla de la caja (arranque sin escritorio, opcional):
  cd kiosco && sudo ./instalar-kiosco.sh
  ... y al reiniciar, la maquina abre sola el punto de venta a pantalla completa.

El punto de venta:   http://<ip-de-la-caja>:5080/pos/
Los registros:       journalctl -u rpnext-server -f

Hardware de la caja (ver docs/75):
  - Bascula: se configura desde el cliente Windows en Sistema > Bascula del
    servidor, o escribiendo el nodo "Bascula" del appsettings. El puerto se pone
    con el enlace ESTABLE, no /dev/ttyUSB0:
        ls -l /dev/serial/by-id/
  - Impresora de tickets: en Catalogos > Cajas, por su IP (Epson de red) o por
    su dispositivo si es USB (/dev/usb/lp0). En Linux NO hay camino de driver.
  - Cajon de dinero: cuelga de la impresora; abre solo con el ticket del cobro.