Documentación Técnica

Guía de instalación simplificada.

Constato se entrega con todas las dependencias e imágenes de Docker pre-empaquetadas. No necesitas conectarte a repositorios externos, solo ejecutar nuestros scripts automatizados.

Servicio de Instalación Delegada

¿Tu equipo no tiene tiempo? Ofrecemos un servicio "Llave en Mano": nos conectamos a tu servidor, instalamos el sistema, lo securizamos con certificado SSL y automatizamos las copias de seguridad.

Solicitar servicio de instalación →

Requisitos Previos

  • Un servidor Linux (Ubuntu 22.04+ o Debian 12+ recomendado).
  • Mínimo: 2 CPU, 2GB RAM.
  • Docker Engine 24+ y Docker Compose (v2+).

1. Extraer el paquete

Una vez subas el archivo constato-vX.X.X.tar.gz a tu servidor, descomprímelo para acceder a los scripts de instalación.

tar xzf constato-vX.X.X.tar.gz
cd constato-vX.X.X

2. Ejecutar la instalación

Ejecuta el script de instalación (preparará el servidor, instalará Docker si no lo tienes, cargará las imágenes y levantará la aplicación).

sudo ./bootstrap.sh

Importante: Al finalizar ./bootstrap.sh, el terminal generará tu Identificador de Servidor (Machine-ID: xxxx-xxxx-xxxx). Introdúcelo en tu portal de cliente de Constato para descargar tu archivo firmado license.key e importarlo en el asistente web.

3. Wizard de Configuración

Abre el navegador web y navega a tu dominio (ej. https://tu-dominio.com) o IP. Sigue el asistente en pantalla para:

  • Crear el primer administrador global.
  • Activar la licencia con tu token de compra.

Mantenimiento y Copias de Seguridad

El sistema realiza backups nocturnos automáticos (retención de 30 días) en la ruta /docker/constato/backups/. Para actualizaciones y restauraciones dispones de los scripts incluidos:

# Actualizar el software a una versión nueva
sudo ./update.sh

# Restaurar desde una copia de seguridad
sudo ./restore.sh
sudo ./restore.sh /docker/constato/backups/<archivo.sql.gz>
Migración

¿Y si mis datos ya están en otro sistema?

Trae el fichero que te dé tu sistema actual, sea cual sea. Da igual el separador o la codificación: Constato los detecta solo.

  • Todo lo que importas se puede deshacer antes de confirmarlo.
  • Revisas y simulas la importación antes de que toque un solo dato real.
  • Excepción: los fichajes históricos son inmutables por ley (RD-ley 8/2019) en cuanto se importan — te avisamos antes de confirmar ese paso.
Traer mi plantilla Paso 1 de 4
1Sube tu fichero
2Revisa el mapeo
3Simula
4Importa

Arrastra tu exportación aquí

CSV, Excel, TXT, XML... nosotros nos peleamos con el formato.