Descargas

El software para probar y los paquetes de idioma para la interfaz, todo en un mismo lugar.

30 días de prueba. Sin restricciones.

La demo incluye todas las funciones de Professional. Pasados 30 días decides si compras una licencia; tus datos se conservan. La demo se convierte en la versión completa con tu clave de licencia, sin necesidad de reinstalar.

Notas de la versión

Ambos paquetes contienen el mismo software: elige simplemente tu sistema.

Para HTTPS, el sistema de tickets necesita los puertos 80 y 443. Esto vale para el HTTPS automático con un dominio público y para el HTTPS en tu propia red. Los dos puertos no pueden sustituirse por otros. Si ya están ocupados en tu servidor, por ejemplo por un servidor web en marcha, tienes dos opciones: detener o eliminar antes ese programa, o instalar el sistema de tickets en otro servidor. Un puerto elegido libremente solo es posible si trabajas sin HTTPS. El instalador comprueba los puertos antes de instalar e indica qué programa los ocupa.

Instalación en Windows

Unos 6 minutos, con subtítulos en inglés.

Instalación en Linux

Unos 5 minutos, con subtítulos en inglés.

Listo en 3 pasos

1

Descargar

Descarga y descomprime el paquete de la demo.

2

Instalar

Arranca con Docker Compose; la guía incluida te acompaña paso a paso.

3

Empezar

Crea un equipo, conecta un buzón y crea tu primer ticket.

Comandos importantes (Linux)

Listos para copiar. Todo con sudo: el instalador y los contenedores necesitan root.

Instalar el requisito previo

sudo apt install -y unzip

Sin unzip, el instalador no puede descomprimir el paquete.

Instalar el sistema de tickets

curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bash

Descarga el paquete y te guía por las preguntas. Volver a ejecutarlo es seguro: la configuración y los datos se conservan.

Comprobar el HTTPS

sudo /opt/smitey/smitey-install check-https

Para cada variante HTTPS. Con un dominio público, el comando te dice si el certificado está ahí. Si falta, indica el motivo según el registro. El certificado puede llegar aún minutos después de la instalación. En tu propia red comprueba la conexión con el certificado raíz correspondiente.

Consultar el primer acceso

sudo cat /opt/smitey/SMITEY-credentials.txt

Tras el primer acceso, cambia la contraseña y borra el archivo.

¿Están los contenedores en marcha?

sudo podman ps

Muestra cada parte del sistema con su estado.

Seguir el registro

sudo podman logs -f container-backend-1

Muestra en vivo lo que informa el backend. Se detiene con Ctrl+C.

Comprobar el supervisor

systemctl status smitey-supervisor

Este servicio mantiene el sistema en marcha y aplica las actualizaciones que lanzas desde dentro de la aplicación.

Crear un paquete de soporte

sudo bash /opt/smitey/install.sh --support-bundle

Reúne los registros y el estado del sistema en un solo archivo zip. Las contraseñas y las claves se eliminan.

Cambiar la dirección pública

sudo bash /opt/smitey/install.sh --reconfigure

Define un dominio nuevo y reinicia, de modo que el certificado se solicite para el nombre nuevo.

Cambiar cómo se accede a SMITEY

sudo bash /opt/smitey/install.sh --change-access

Cambia entre las cinco variantes, por ejemplo de HTTP a HTTPS. Solo Intro mantiene la variante actual. Tus datos se conservan.

Desinstalarlo

sudo bash /opt/smitey/install.sh --uninstall

Pregunta por separado por los datos y por Podman: no se borra nada sin preguntar.

De las copias de seguridad se ocupa /opt/smitey/Backup/TicketSystemBackup (list, backup, restore); la copia diaria se ejecuta sola. Los detalles están en /opt/smitey/docs/en/BACKUP-RESTORE.txt.

Requisitos del sistema

  • Linux: Ubuntu 24.04 o 26.04 LTS, que son las versiones probadas. Otras distribuciones con Podman 4.1 o superior, systemd y apt deberían funcionar, pero no están probadas
  • Windows 11 Professional (probado). Windows Server 2022 o superior debería funcionar (ahí llegó WSL2), pero no está probado
  • No recomendado: Windows 10. Funciona (probado desde 21H2), pero no recibe actualizaciones de seguridad desde el 14 de octubre de 2025, una base equivocada para un sistema con datos de clientes
  • Solo x86_64/amd64: los sistemas ARM como una Raspberry Pi o un VPS ARM no funcionan
  • La base de datos PostgreSQL y el entorno de contenedores vienen con el paquete; el instalador configura ambos
  • Linux: al menos 2 núcleos de CPU y 2 GB de RAM; se recomiendan 4 núcleos y 4 GB
  • Windows: al menos 4 núcleos de CPU y 8 GB de RAM; se recomiendan 6 núcleos y 16 GB. En Windows, el conjunto se ejecuta dentro de su propia máquina virtual (WSL2), que comparte memoria y núcleos con Windows
  • Un puerto de red libre: el puerto HTTP que elijas (8088 de fábrica) o el 80; con el puerto 80 también puedes acceder al sistema directamente por su dirección IP
  • El HTTPS automático (Let's Encrypt) necesita un dominio público y los puertos 80 y 443 accesibles desde internet, el 80 de forma permanente y no solo durante la instalación, porque el certificado se renueva cada 60 días. En tu propia red sin dominio público, el instalador configura HTTPS por sí solo, con tu propio certificado o con un certificado que crea SMITEY. Para ello necesita los puertos 80 y 443 solo en tu propia red
  • Navegadores modernos: Chrome, Edge, Firefox y Safari

Red y puertos

El sistema de tickets se ejecuta en tu propio servidor. Para que todas las funciones trabajen, tu cortafuegos tiene que permitir estas conexiones; en un VPS eso incluye el cortafuegos de tu proveedor de alojamiento, no solo el del servidor.

Entrante (hacia tu servidor)

  • Entrante · permitirTCP 8088 (o el puerto HTTP que elijas)Acceso al sistema de tickets en tu red local.
  • Entrante · permitirTCP 80 y 443Solo con HTTPS. Con el HTTPS automático, el puerto 80 tiene que seguir accesible desde internet de forma permanente y no solo durante la instalación: Let's Encrypt renueva el certificado a través de él cada 60 días. Con HTTPS en tu propia red, los dos puertos solo se necesitan en tu propia red.
  • Entrante · permitirTCP 22 (SSH)Solo para tu propia administración en Linux. El sistema de tickets no lo necesita.
  • Entrante · denegarTCP 5432 (PostgreSQL)La base de datos se ejecuta en la red de contenedores y nunca necesita ser accesible desde fuera.

Saliente (de tu servidor a internet)

  • Saliente · permitirUDP/TCP 53 (DNS), UDP 123 (NTP)Resolución de nombres y hora exacta. Un reloj desajustado hace fallar las conexiones TLS.
  • Saliente · permitirTCP 443 (HTTPS)Instalación, actualizaciones y comprobación de la licencia.
  • Saliente · permitirTCP 587 o 465 (SMTP)Envío de correo: notificaciones, invitaciones y restablecimientos de contraseña. Tu proveedor de correo decide cuál de los dos se aplica.
  • Saliente · permitirTCP 993 (IMAP)Recogida de correo, si los mensajes entrantes deben convertirse automáticamente en tickets.
  • Saliente · denegarTCP 25 (SMTP)No hace falta: el envío pasa por el 587 o el 465. Déjalo bloqueado: el puerto 25 es por donde un servidor comprometido enviaría spam.
Importante si quieres usar el correo: muchos proveedores de alojamiento bloquean el tráfico de correo saliente (puertos 25, 465 y 587) en su cortafuegos de fábrica; en netcup la regla se llama «Mail block». El síntoma es inconfundible: la recogida funciona y el envío acaba en un tiempo de espera agotado. Ese bloqueo está en tu proveedor y no en tu servidor, y solo puede levantarse en su panel de control. Para ello no necesitas el puerto 25: déjalo bloqueado.

Conectar un buzón: qué proveedores funcionan directamente y qué necesita Microsoft 365 →

Paquetes de idioma

Cada instalación empieza en inglés. Un paquete de idioma es un archivo JSON con los textos traducidos de la interfaz: descargar, importar y listo. Tus propios contenidos, como tickets, equipos o categorías, no se ven afectados.

  • Alemán

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Búlgaro

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Checo

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Chino

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Coreano

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Croata

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Danés

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Eslovaco

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Esloveno

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Español

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Finés

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Francés

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Griego

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Húngaro

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Indonesio

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Italiano

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Japonés

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Neerlandés

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Noruego

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Polaco

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Portugués

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Ruso

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Serbio

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Sueco

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Tailandés

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Tamil

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Turco

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Ucraniano

    Actualizado: 16-10-2026 · JSON

    Descargar
  • Vietnamita

    Actualizado: 16-10-2026 · JSON

    Descargar

¿Falta tu idioma?

Hay más paquetes de idioma en camino. Dinos cuál necesitas; y si quieres traducirlo tú: el sistema de tickets exporta la lista completa de textos como JSON, tú rellenas las entradas en tu idioma y vuelves a importar el archivo.

Contáctanos

Cómo importar un paquete de idioma

  1. Descarga el archivo

    Descarga arriba el paquete de idioma y guárdalo como archivo JSON: no lo descomprimas, no lo renombres y no lo edites.

  2. Inicia sesión como administrador

    Inicia sesión en el sistema de tickets como administrador y abre Settings → Language.

  3. Importa

    Elige allí «Import» y sube el archivo descargado. Después de la importación, el sistema indica cuántas entradas se han aplicado.

  4. Activa el idioma

    Activa el nuevo idioma. A partir de ahí, cada persona elige su idioma en su menú personal y cada equipo puede tener un idioma predeterminado.

¿El paquete encaja con mi versión?

Sí. Los paquetes de idioma no están ligados a una versión concreta: las entradas que tu instalación no conoce simplemente se omiten en la importación. Las funciones más nuevas que el paquete se muestran en inglés hasta el siguiente paquete. La importación puede repetirse en cualquier momento.

Atención: la importación sobrescribe las traducciones existentes con el contenido del paquete. Si has adaptado textos por tu cuenta, exporta antes tu estado actual como copia de seguridad.

Guía de protección de datos para operadores

La guía contiene plantillas para el registro de las actividades de tratamiento, las medidas técnicas y organizativas y un concepto de conservación y supresión, como archivos de Word para rellenar.

Abrir la guía y las plantillas