El panel no terminó de cargar. Si acabas de actualizar Vitrina, falta reiniciarla en el equipo servidor: ciérrala y ábrela otra vez (con el servicio oculto de Windows: doble clic en win_quitar-arranque-vitrina.bat y después en win_instalar-arrancar-vitrina-sin-terminal.bat). Luego recarga esta página.

Panel de Vitrina

Escribe tu correo y tu clave.

Dueño: si tu cuenta aún no tiene correo, déjalo vacío.

Si eres parte del personal: pídele al dueño un enlace para elegir una clave nueva (Panel › Cuentas).

Si eres el dueño: en el equipo donde corre Vitrina, abre win_clave-nueva-panel.bat (Windows) o escribe clave nueva en su terminal. Te muestra una clave nueva.

Panel

Ver el error
Invitaciones Módulos Archivos subidos

⚙ Configuración

Puerta y dirección Servidor Respaldos de datos Internet Inteligencia artificial Actualizar Vitrina Cuentas Ayuda

Sube o baja cada sección dentro de su grupo. Se guarda al momento, igual en todos tus equipos.

    Nueva invitación

    Cambia lo que necesites. El código y el QR no cambian; el invitado verá los cambios al recargar. El tiempo se cambia con «Ajustar tiempo» en la lista.

    ¿Qué verá al entrar?

    Ve una página con los módulos que elijas abajo.

    Ej.: «Invitación de Ana». Si lo dejas vacío, dice «Bienvenido».

    Módulos que puede ver
    ¿Hasta cuándo?

    Empieza ahora y vence cuando pase ese tiempo.

    Fuera de estos horarios el invitado ve «Fuera de horario» y a qué hora puede volver.

    Extras
    mensajes
    0 = sin límite. Con 1, si otra persona abre el mismo QR, no entra.
    min
    min de gracia

    El chat funciona en los módulos que lo tienen (como «Asesor de refacciones»). La IA se configura abajo, en «Inteligencia artificial».

    Invitaciones

    Módulos

    Papelera

    Nuevo módulo

    Se copia todo: página, API e instrucciones del asistente. Luego cambias lo que necesites.

    Minúsculas, números y guiones. Queda en /d/…/

    Subir un módulo (.zip)

    Un .zip con la carpeta del módulo (index.html, demo.json, api.py…).

    ⚠ El código de un módulo corre con los mismos permisos que Vitrina. Sube solo módulos tuyos o que hayas revisado.

    Instalar desde GitHub

    Rama y carpeta (opcional)

    No hace falta git: Vitrina baja el proyecto como .zip y lo revisa igual que «Subir un módulo».

    Bajando de GitHub y revisando…

    Llave de GitHub (para proyectos privados)

    En GitHub: tu foto › Settings › Developer settings › Personal access tokens › Fine-grained tokens › Generate new token. Elige solo los proyectos que necesites y, en «Repository permissions», «Contents: Read-only». Pégala aquí; nunca se vuelve a mostrar entera.

    Archivos subidos

    ⚙ Configuración

    Puerta y dirección

    Con un módulo principal, la dirección abre directo esa app, como un servidor de verdad.

    mensajes de chat al día Por dispositivo, solo con «Abierto». 0 = sin chat. Sin fotos ni archivos; los invitados usan sus propios permisos.
    por red (IP) al día Así, abrir otro navegador en el mismo equipo no da mensajes nuevos. 0 = sin tope por IP. El conteo se conserva aunque reinicies Vitrina.
    al día Para que muchas visitas por internet no disparen el costo de la IA. 0 = sin tope total.

    Servidor

    min sin actividad 0 = nunca (para un servidor 24/7). Si nadie contesta en 60 s, esa página deja de contar como conectada hasta que toquen «Continuar».

    Qué puede correr este equipo

      días Las visitas (hora, IP y quién) se borran solas después. Las fotos y PDF subidos no se borran solos.
      min sin usarlo Si nadie toca el panel en ese tiempo, pide la clave otra vez (útil si lo dejas abierto en un equipo prestado). 0 = no cerrarla por esto; de todos modos se cierra a las 12 horas.
      En la red local el panel abre en este puerto. Si lo cambias, se usa al reiniciar Vitrina y tu dirección del panel cambia (actualiza tus favoritos). Cloudflare no se toca.

      
          

      De 12 a 128 caracteres. Puedes usar espacios, acentos y signos, por ejemplo una frase que solo tú recuerdes. Las mayúsculas cuentan.

      Al guardarla se cierran las demás sesiones del panel (por ejemplo, en otro teléfono). Si un día la olvidas, en la terminal del servidor escribe clave nueva.

      Respaldos de datos

      Se respaldan tus invitaciones, ajustes, claves, módulos y archivos subidos (la papelera no). Quedan en la carpeta respaldos/datos de este equipo: los de los últimos 7 días, uno por semana de las 4 semanas anteriores y los últimos 5 hechos a mano.

        Internet (Cloudflare)

        Lo que va antes de «.cloudflareaccess.com». Está en Cloudflare › Zero Trust › Ajustes.

        Cloudflare › Zero Trust › Access › Aplicaciones › la del panel › «Application Audience (AUD) Tag».

        La de tu túnel de Cloudflare. Con ella, la ventana del QR deja elegir el enlace «Red local» o «Internet».

        Desde la 0.8.8 el panel tiene su propia dirección (otro puerto en la red local). Por internet, la tuya de Cloudflare que apunta a ese puerto: ver docs/guia-internet.md.

        Estos ajustes deciden quién puede entrar al panel desde internet. Escribe la clave del panel para guardarlos.

        Inteligencia artificial

        Módulos con chat

        Agregar conexión

        No todos los modelos lo aceptan. Si «Probar» marca error, déjalo sin indicar.

        Se guarda solo en el servidor. Nunca se vuelve a mostrar completa.

        Opciones avanzadas

        Actualizar Vitrina

        El .zip de una versión nueva (por ejemplo Vitrina-0.7.9.zip). Primero se revisa; no cambia nada hasta que confirmes. Tus invitaciones, módulos, ajustes y archivos subidos no se tocan, y el código actual queda respaldado en la carpeta respaldos.

          Cuentas

          Ayuda

          Editar módulo

          MB máx.

          Solo de invitados con «Puede subir archivos». La página del módulo debe tener su botón para subir (como «Recepción de vehículo»).

          Son los botones que el visitante puede tocar antes de escribir. Déjalo vacío para no mostrar botones.

          Quién es, qué sabe y qué no debe hacer. El cambio se usa desde el siguiente mensaje.

          Que lo escanee con la cámara, o que abra la dirección general y escriba el código.

          Si su iPhone dice «sólo se admite HTTPS», que toque la brújula para abrirlo en Safari.