TabShop Server de un vistazo
| Qué es | Back office autoalojado para el stock, las facturas, los clientes, los proveedores y los pedidos de compra de pequeños negocios (café, restaurante, panadería, boutique, tienda de barrio). |
|---|---|
| Dónde se ejecuta | En tu propio hardware y en tu propia red: Raspberry Pi, PC antiguo, NAS, Docker o un VPS pequeño. |
| Coste | 0 € de licencia. Sin suscripción, sin cuota por usuario, caja o factura, sin costes ocultos. |
| Privacidad | Todos los datos permanecen en tu servidor. Sin nube, sin compartir con terceros, sin ningún proveedor extranjero que vea tus datos de ventas. |
| Tecnología | Un único binario de Go con interfaz web y API REST, archivo SQLite como base de datos, imagen de Docker disponible. |
| Caja | App Android de TabShop como caja con capacidad offline, conectada al servidor mediante código QR. |
| Idiomas | Alemán, inglés, español, tailandés |
| Licencia | Elastic License 2.0 (código disponible) |
Tú lo operas. Es tuyo.
La mayoría de los sistemas de punto de venta y de inventario actuales son software de alquiler: cuotas mensuales, subidas de precio a capricho del proveedor y tus datos de ventas en servidores que nunca has visto. TabShop Server le da la vuelta a esto.
Facturas, clientes, proveedores y precios viven en un único archivo SQLite en tu hardware. Haz copias, cópialo y llévatelo cuando quieras – sin dependencia del proveedor.
Una Raspberry Pi detrás del mostrador es suficiente. La caja solo habla con tu servidor en tu propia red – y sigue funcionando sin conexión cuando se cae internet.
Sin cuotas mensuales, sin precios por usuario o por caja, sin pagos ocultos. Solo pagas el hardware y la electricidad.
Todo lo que un pequeño negocio necesita en el back office
De la caja al pedido al proveedor: un sistema, un acceso, un servidor.
Panel en vivo
Ventas, beneficio, valor medio de factura, valor y salud del stock de un vistazo, con actualización automática.
Productos y stock
Categorías, precios, precios de coste, imágenes de producto, búsqueda y paginación – pensado también para catálogos grandes.
Facturas con PDF
Cada cobro de tus cajas se sincroniza aquí: con búsqueda y facturas en PDF para imprimir o enviar.
Clientes y puntos de fidelidad
Una lista sencilla de clientes con datos de contacto y puntos de fidelidad.
Proveedores y entradas de mercancía
Registra entregas, aumenta el stock y mantén el precio de coste como media ponderada automáticamente.
Pedidos de compra
Sugerencias de reposición, pedidos enviados por correo a los proveedores y entregas parciales registradas contra el pedido.
Asistente de tienda con IA
Tu asistente de back office siempre de guardia: envíale una pregunta o un encargo por correo y la respuesta llega enseguida – stock, informes, pedidos de compra, copias de seguridad y más.
Impuestos y descuentos
Define una vez tus propios tipos de impuesto y descuentos y úsalos en cada producto y venta.
Cajas mediante código QR
Conecta cada caja o tableta con un código QR – incluye la dirección del servidor y las credenciales, nada que escribir.
Cuentas de equipo con roles
Administrador, gerente, editor y lector: el personal solo ve y cambia lo que debe.
Multilingüe
Interfaz en inglés, alemán, español y tailandés.
API REST
Todas las funciones están disponibles mediante una API REST – la usan la app y el navegador, abierta a tus propias integraciones.
Datos de demostración incluidos
Una instalación nueva empieza con una carta de ejemplo para que puedas probarlo todo de inmediato.
Panel en vivo: ¿cómo va el negocio hoy?
Abre el navegador y ve al instante qué se ha vendido y cuánto deja – sin exportar datos a la herramienta de análisis de otra empresa.
- Ventas a lo largo del tiempo y beneficio
- Valor medio de factura
- Valor del stock y salud del stock
- Ventas por categoría, actualización automática

Productos y stock bajo control
Gestiona tu surtido con categorías, precios, impuestos, descuentos e imágenes. Cada venta en la caja descuenta el stock automáticamente.
- Sube tus propias imágenes de producto o empieza con los ejemplos incluidos
- Búsqueda y paginación para catálogos grandes
- Stock mínimo, cantidad de pedido fija y proveedor preferido por producto
- Tus propios tipos de impuesto y descuentos, definidos una vez y usados en todas partes

Editar un producto
Todos los ajustes de un producto en un solo lugar: precio, precio de coste, impuesto, descuento, imagen y reglas de reposición.

Facturas y clientes – todo guardado en casa
Cada venta completada en tus cajas se sincroniza con el servidor. Vuelve a encontrarla con la búsqueda y crea una factura en PDF cuando lo necesites.
- Lista de facturas con búsqueda, estado y forma de pago
- Facturas en PDF guardadas en tu servidor
- Lista de clientes con datos de contacto y puntos de fidelidad

Factura en PDF
Facturas limpias con tus impuestos y descuentos – generadas en tu servidor, no por un tercero.

Clientes y puntos de fidelidad
Lleva el control de tus clientes habituales y prémialos con puntos de fidelidad. Los datos de clientes nunca salen de tu red.

Del proveedor a la estantería: reponer sin hojas de cálculo
Contar → decidir qué comprar → pedir → recibir. TabShop Server te guía por todo el ciclo.

Proveedores y entradas de mercancía
Gestiona tus proveedores con plazo de entrega y cantidad mínima de pedido y registra cada entrega con cantidad, coste unitario y referencia del albarán.
- El stock sube automáticamente y el precio de coste se mantiene como media ponderada (10 uds. a 2,00 + 30 uds. a 4,00 = 40 uds. a 3,50)
- ¿Código de barras desconocido? El producto se crea al instante
- Todo o nada: si una línea no es válida, no se cambia nada

Sugerencias de reposición
Los productos por debajo del stock mínimo se listan con una cantidad sugerida – calculada a partir del stock mínimo, las ventas esperadas durante el plazo de entrega del proveedor (media de los últimos 30 días) y la mercancía ya pedida. Un clic crea borradores de pedido, uno por proveedor.

Enviar pedidos de compra por correo electrónico
Envía el pedido directamente desde el servidor a tu proveedor – a través de tu propio buzón. Destinatario, CC, asunto y mensaje son editables y las líneas del pedido se añaden automáticamente. La contraseña SMTP se guarda cifrada con AES-GCM.
Flujo de estados: borrador → enviado → recibido parcialmente → recibido (o cancelado). Ves quién lo envió, cuándo y a qué dirección.

Recepción contra el pedido
Registra entregas completas o parciales. La mercancía buena entra en stock, la dañada se registra pero no se añade, y las cantidades que nunca llegan se conservan como faltante.

Tu propio asistente de back office: siempre de guardia, accesible por correo
Sam – el nombre por defecto del asistente, tú eliges el tuyo – recibe tus encargos y preguntas por correo y responde de inmediato. Sin inicio de sesión, sin app, sin esperas: escribes como lo harías a un empleado.
Directamente en el navegador: el chat de la página de inicio
Como administrador te recibe una tarjeta de chat en la página de inicio. Pregunta sin más, por ejemplo «¿Cómo fueron mis ventas esta semana?» – la respuesta aparece como una conversación de chat clara, sin detalles técnicos. Si aún no hay un modelo de IA configurado, una tarjeta te lleva directamente a los ajustes.

Escribe lo que quieres saber o que se haga
Basta un correo normal al buzón de la tienda, por ejemplo «Dame un informe de beneficios y ventas de hoy». El asistente planifica los pasos necesarios él mismo y usa las funciones de tu TabShop Server para llevarlos a cabo.

La respuesta llega de inmediato
Unos segundos después la respuesta está en tu bandeja de entrada – con cifras reales de tu tienda. Ingresos, beneficio, facturas, impuestos y los más vendidos del día ya están ahí.

Cada solicitud queda registrada
Los administradores tienen una entrada «Agente IA» en el menú: cada solicitud se guarda con el remitente, la conversación completa, los tokens usados y el modelo. Allí también puedes preguntar al asistente directamente en el navegador.

Lo que el asistente hace por ti
- Comprueba los niveles de stock e indica si hace falta reponer
- Crea pedidos de compra y los envía al proveedor por correo
- Genera informes de ingresos y ventas
- Lanza copias de seguridad
- Crea, modifica y elimina productos, proveedores, clientes, impuestos y descuentos
- Añade o cambia tareas programadas
Seguro por diseño
- Solo se responde al correo de las direcciones de usuarios administradores registrados; el resto del correo se ignora antes de que el asistente se active siquiera
- El correo que tu servidor marca como falsificado (SPF, DKIM, DMARC), las respuestas automáticas y las listas de correo no activan nada
- El asistente actúa de inmediato según tu encargo, así que indica exactamente lo que debe hacer
- Usas tu propia cuenta de OpenAI, Anthropic o Google; solo la solicitud y los datos de la tienda necesarios para responderla van a ese proveedor, todo lo demás permanece en tu servidor
La caja: app Android, con capacidad offline, conectada por código QR
La app Android de TabShop convierte cualquier móvil o tableta en una caja rápida. Cobra a los clientes sin internet y sincroniza en cuanto tu servidor vuelve a estar accesible.
- Indica la dirección de tu servidor en Ajustes
- Añade un terminal en Terminales
- Escanea el código QR con la app – listo, nada que escribir

Cobrar en una tableta
Manejo rápido en el mostrador, incluso cuando falla el wifi o internet.

Roles y permisos para tu equipo
Cada persona tiene su propia cuenta. Los permisos se comprueban en el servidor en cada petición.
- Admin – todo, incluidos usuarios y ajustes
- Manager – acceso completo a stock, compras y proveedores
- Editor – registra entradas de mercancía y recibe pedidos
- Viewer – solo lectura

Ajustes e idiomas
Configura la dirección del servidor, el envío de correo y más en un solo lugar. La interfaz está disponible en alemán, inglés, español y tailandés.

Lo siguiente: más automatización
Están previstos avisos de stock bajo, resúmenes diarios/semanales, recuentos de inventario e informes sencillos. previsto
Cómo funciona: sencillo y completamente en tus instalaciones
Android tablet / phone TabShop Server
(TabShop app, offline checkout) ---> Go backend + web backoffice
sync when online SQLite file + uploads folder
(your own network) (your own hardware)
- Un único programa en Go sirve la interfaz web y la API REST que usan la app y el navegador.
- Todos los datos viven en un archivo SQLite más una carpeta
upload/para imágenes y PDF. Haz copia de esos dos y habrás respaldado tu negocio. - No hace falta base de datos externa ni servicio en la nube – los datos nunca salen de tu infraestructura.
- Inicio de sesión con sesión por cookie y comprobación de permisos por rol en cada endpoint.
| TabShop Server | TPV típico en la nube | |
|---|---|---|
| ¿Dónde están los datos? | En tu hardware | En los servidores del proveedor |
| Coste mensual | 0 € | Suscripción por caja / usuario |
| Caída de internet | La caja sigue funcionando sin conexión | A menudo limitado |
| Migrar tus datos | Copiar un archivo | Exportación bajo petición, si acaso |
| Cambios de precio del proveedor | Imposible – lo operas tú mismo | En cualquier momento |
Autoalójalo en unos minutos
- Ejecútalo – montando una carpeta para tu base de datos y las subidas:
docker run -p 80:80 -e PORT=80 -e ADMIN_USER=admin -e ADMIN_PWD=change-me \ -v /path/to/data:/tabshop wolfgangb33r/tabshop-server:latest
- Abre
http://localhoste inicia sesión con la cuenta de administrador. - Añade un terminal, escanea el código QR con la app TabShop y empieza a vender.
go run .. Para uso real, coloca delante un proxy inverso con TLS (nginx, Caddy, Traefik) y no expongas el puerto a internet público – así todo queda dentro de tu red. Preguntas frecuentes
¿Qué es TabShop Server?
TabShop Server es el back office para pequeños negocios: stock, productos, facturas, clientes, proveedores y pedidos de compra. Se ejecuta como un único programa en Go en tu propio hardware (por ejemplo una Raspberry Pi, un PC antiguo o un servidor) y se usa junto con la app Android de TabShop como caja.
¿Cuánto cuesta TabShop Server?
TabShop Server es gratuito y se autoaloja sin suscripción: sin cuota mensual de licencia ni cuota por usuario, caja o factura. Solo pagas tu propio hardware y la electricidad.
¿Se envían mis datos a una nube?
No. Todos los datos viven en un archivo SQLite y una carpeta de subidas en tu propio servidor. No hay conexión a la nube, ni telemetría de tus datos de ventas, ni servicios de terceros. Solo si configuras el correo, los pedidos de compra se envían a tus proveedores a través de tu propio servidor SMTP. El asistente de IA opcional usa tu propia cuenta de un proveedor de IA (OpenAI, Anthropic o Google): solo si lo configuras, sus solicitudes y los datos de la tienda necesarios para responderlas se envían a ese proveedor.
¿Funciona la caja sin internet?
Sí. La app Android de TabShop cobra a los clientes sin conexión y sincroniza las facturas completadas con tu servidor cuando vuelve a estar accesible. El servidor solo necesita tu red local.
¿Qué hardware necesito?
Para un negocio pequeño basta con una Raspberry Pi. Como alternativa, el servidor funciona en un PC antiguo, un NAS con Docker o un VPS pequeño. No hace falta un servidor de base de datos externo.
¿Cómo hago copia de seguridad de mis datos?
Haz copia del archivo SQLite y de la carpeta upload (y del archivo .key correspondiente si configuraste el correo). Con eso respaldas todo tu negocio y puedes mudarlo a otro hardware en cualquier momento.
¿Qué licencia usa TabShop Server?
El código fuente está disponible (source-available) bajo la Elastic License 2.0 (ELv2).
¿Cómo instalo TabShop Server?
Lo más fácil es Docker: inicia la imagen de Docker Hub con una carpeta de datos y las variables ADMIN_USER y ADMIN_PWD, y luego inicia sesión con el navegador. Como alternativa, usa "go run ." sin Docker.
Responsabilidad y garantía
TabShop Server se ofrece «tal cual», sin garantía de ningún tipo. Tú operas el software por tu cuenta y eres el único responsable de que su uso en tu negocio cumpla las leyes y normativas que te sean aplicables, por ejemplo en materia de impuestos, facturación, requisitos de cajas registradoras, conservación de registros y protección de datos.
El autor de TabShop Server no asume ninguna responsabilidad por pérdidas económicas, lucro cesante, pérdida de datos, reclamaciones legales u otros daños derivados del uso del software. Esto incluye la responsabilidad sobre las copias de seguridad, la protección de tu servidor y la exactitud de tus facturas y asientos.
Tu negocio. Tus datos. Tus reglas.
Sin suscripción, sin nube, sin sorpresas. Empieza hoy con tu propio TabShop Server.