SeaTable¶
En este artículo
- SeaTable. Características principales
- Funcionalidades de implementación
- Primeros pasos después de implementar SeaTable
- Primer inicio de sesión
- Secciones principales de la interfaz de SeaTable
- Activación de servicios adicionales
- Generación de claves de seguridad
- Configuración de ajustes
- Inicio de servicios adicionales
- Verificación de la funcionalidad de OnlyOffice
- Configuración de n8n
- Gestión de servicios
- Servicios disponibles tras la configuración
- Pedido de un servidor con SeaTable mediante la API
Información
SeaTable es una plataforma en la nube versátil para la gestión de datos, que combina las capacidades de hojas de cálculo, bases de datos y herramientas de automatización. SeaTable permite a los equipos organizar el trabajo colaborativo con datos, crear formularios para la recopilación de información, configurar automatizaciones de procesos e integrarse con servicios externos. La plataforma es especialmente popular entre equipos de CRM, gestores de proyectos y analistas de datos.
Versión Server Community Edition
Esta instalación incluye SeaTable Server Community Edition: una versión local gratuita con limitaciones. Las limitaciones clave incluyen:
- Máximo de 3 usuarios en el sistema
- Funciones básicas sin funciones empresariales
- Soporte limitado (soporte comunitario)
- Sin autenticación avanzada (SAML, OAuth, LDAP)
- Configuración estándar sin personalización de marca
Para uso comercial y equipos de más de 3 personas, es necesario actualizar a versiones con licencia.
Se puede encontrar una descripción detallada de las diferencias entre versiones en la documentación para desarrolladores.
SeaTable. Características principales¶
- Bases de datos universales: creación de tablas estructuradas con diversos tipos de datos (texto, números, fechas, archivos, enlaces entre registros);
- Formularios de recopilación de datos: creación automática de formularios web para la entrada de datos con configuración de validación y diseño;
- Vistas de datos: múltiples formas de mostrar la información (tabla, calendario, galería, tablero Kanban, gráficos);
- Automatización de procesos: creación de reglas y scripts para acciones automáticas ante cambios en los datos;
- API e integraciones: conexión a servicios externos mediante REST API e integraciones listas para usar;
- Colaboración: sistema flexible de control de acceso, comentarios, notificaciones y edición colaborativa;
- Importación y exportación: soporte para diversos formatos de archivo (Excel, CSV, JSON) para el intercambio de datos;
- Análisis avanzado: creación de tablas dinámicas, gráficos y paneles de control para el análisis de datos;
- Plugins y extensiones: capacidad para agregar funcionalidad adicional mediante plugins.
Funcionalidades de implementación¶
| ID | Nombre del software | SO compatible | VM | BM | VGPU | GPU | CPU mín. (núcleos) | RAM mín. (GB) | HDD/SSD mín. (GB) | Dominio personalizado | Activo |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 318 | SeaTable Community Edition | Ubuntu 22.04, Debian 12, Ubuntu 24.04, Debian 11 | + | + | + | + | 4 | 8 | 50 | No | ORDER |
Para información sobre las funcionalidades de implementación de este software, consulte este enlace
Nota
De forma predeterminada, se instala SeaTable Server Community Edition con configuración básica. Para activar servicios adicionales, edite el archivo .env en el directorio /opt/seatable-compose/. La Community Edition está limitada a 3 usuarios y es adecuada para pruebas y equipos pequeños.
Primeros pasos después de implementar SeaTable¶
Tras el pago, se enviará un correo electrónico a la dirección registrada indicando que el servidor está listo para su uso. Incluirá la dirección IP del VPS, así como el nombre de usuario y la contraseña para la conexión. Los clientes de nuestra empresa gestionan el equipo a través del panel de gestión de servidores y la API — Invapi.
Los datos de autorización se pueden encontrar en la sección Configuration >> Tags del panel de control del servidor o en el correo electrónico enviado:
- Enlace para acceder a la interfaz web de SeaTable: en la etiqueta webpanel;
- Nombre de usuario y Contraseña para la gestión del servidor: enviados por correo electrónico al entregar el servidor;
- Nombre de usuario para la interfaz web de SeaTable: en la etiqueta seatable_login;
- Contraseña para la interfaz web de SeaTable: en la etiqueta seatable_password.

Primer inicio de sesión¶
Acceso a la interfaz web¶
- Abra un navegador web y navegue hasta el enlace de la etiqueta webpanel;
- En la página de inicio de SeaTable, introduzca sus credenciales:
- Correo electrónico: datos de la etiqueta seatable_login;
- Contraseña: datos de la etiqueta seatable_password;
- Haga clic en el botón
Log In:

Interfaz de usuario¶
Tras iniciar sesión correctamente, se le redirigirá a la interfaz principal de SeaTable:

Secciones principales del espacio de trabajo:
- Workspace - espacio de trabajo con las secciones principales:
- Bases - sus bases de datos;
- Activities - flujo de actividad;
- Common datasets - conjuntos de datos compartidos;
- Trash - papelera de elementos eliminados.
- Help and resources - materiales de referencia:
- Manual - guía de usuario.
- My bases - bases de datos personales con opciones para:
- Crear una nueva base o carpeta;
- Importar datos desde archivos.
- Shared with me - bases de datos compartidas por otros usuarios.
Consejo
Se recomienda familiarizarse primero con la sección Manual para conocer las capacidades de la plataforma.
Secciones principales de la interfaz de SeaTable¶
Creación de la primera base de datos¶

Para crear una nueva base de datos:
- En la sección My bases, haga clic en
Add a base or folder; - Elija una de las opciones:
- Create a blank base - crear una base vacía;
- Import from file - importar datos desde un archivo (.xlsx, .csv, .dtable);
- Create a folder - crear una carpeta para organizar las bases.
Configuración de una nueva base¶
Al crear una base vacía:
- Nombre de la base - introduzca un nombre de proyecto claro;
- Descripción - agregue una breve descripción del propósito de la base;
- Icono y color - elija el estilo visual para una identificación rápida;
- Configuración de acceso - defina quién puede ver y editar la base.
Funciones principales de gestión de datos¶
Tras crear una base, tendrá acceso a:
- Agregar columnas - diversos tipos de datos (texto, números, fechas, archivos, enlaces);
- Crear vistas - tabla, calendario, galería, Kanban;
- Configurar formularios - para recopilar datos de usuarios;
- Automatización - reglas y scripts para el procesamiento de datos;
- Colaboración - invitar usuarios y configurar derechos de acceso.
Activación de servicios adicionales¶
De forma predeterminada, SeaTable se entrega solo con la configuración básica. Para activar capacidades adicionales, siga estos pasos:
Conexión al servidor¶
Conéctese al servidor mediante SSH utilizando las credenciales del correo electrónico:
Navegación al directorio de trabajo¶
Generación de claves de seguridad¶
Antes de activar servicios adicionales, genere claves de seguridad:

Importante
Guarde todas las claves generadas, ya que serán necesarias para la configuración.
Configuración de ajustes¶
Visualización de la configuración actual¶
Edición del archivo de configuración¶
En el archivo .env, busque la línea COMPOSE_FILE y actualícela para activar los servicios necesarios:
Adición de variables de seguridad¶
Agregue sus claves generadas al final del archivo .env:
# OnlyOffice settings
ONLYOFFICE_JWT_SECRET=your_generated_key_1
# n8n settings
N8N_ENCRYPTION_KEY=your_generated_key_2
POSTGRES_PASSWORD=your_generated_password_1
POSTGRES_NON_ROOT_PASSWORD=your_generated_password_2

Servicios adicionales disponibles¶
Editores de documentos:
onlyoffice.yml- editor de Microsoft Office en el navegador;collabora.yml- editor de documentos basado en LibreOffice;
Automatización e integraciones:
n8n.yml- plataforma de automatización de flujos de trabajo;python-pipeline.yml- herramientas de procesamiento de datos con Python;
Monitorización y administración:
zabbix.yml- sistema de monitorización de infraestructura;gatus.yml- monitorización del estado de los servicios;uptime-kuma.yml- monitorización de la disponibilidad de servicios web;
Características adicionales:
seadoc.yml- editor de documentos avanzado;tldraw.yml- herramienta para crear diagramas y esquemas;restic.yml- solución de copia de seguridad automatizada;clamav.yml- escaneo de archivos antivirus.
Inicio de servicios adicionales¶
Guardar cambios e iniciar¶
Tras editar el archivo .env, guarde los cambios en el editor (Ctrl+X, luego Y en nano) y ejecute:
Verificación del estado de los contenedores¶
Un inicio exitoso se verá algo así:
[+] Running 8/8
✓ Network backend-n8n-net Created
✓ Container n8n-postgres Healthy
✓ Container mariadb Healthy
✓ Container redis Healthy
✓ Container onlyoffice Started
✓ Container seatable-server Running
✓ Container caddy Started
✓ Container n8n Started

Verificación de la funcionalidad de OnlyOffice¶
Acceso a OnlyOffice¶
Tras un inicio exitoso, OnlyOffice estará accesible en: https://your_domain:6233
Verá la página de bienvenida de OnlyOffice:

La página confirma:
- OnlyOffice Docs Community Edition se ha instalado correctamente;
- JWT habilitado de forma predeterminada por seguridad;
- Integración lista para usar con SeaTable.
Configuración de n8n¶
Acceso a n8n¶
n8n estará accesible en: https://your_domain:6231
Configuración inicial¶
Al iniciar sesión por primera vez, se abrirá la página de creación de la cuenta de propietario:

Complete el formulario con nuevos datos (esta es una cuenta independiente de SeaTable):
- Correo electrónico: Introduzca el correo electrónico para el administrador de n8n;
- Nombre: Nombre del administrador;
- Apellido: Apellido del administrador;
- Contraseña: Cree una contraseña (mínimo 8 caracteres, 1 dígito, 1 letra mayúscula).
Nota
Las credenciales de la cuenta de n8n se crean por separado y no están vinculadas a los datos de inicio de sesión de SeaTable.
Tras completar, haga clic en Next para finalizar la configuración.
Gestión de servicios¶
Comandos básicos de administración¶
Visualización del estado de los contenedores:
Verificación de la configuración dentro de un contenedor:
Gestión de Docker Compose¶
Comandos de gestión en el directorio /opt/seatable-compose/:
Servicios disponibles tras la configuración¶
Tras una configuración exitosa, tendrá acceso a:
- SeaTable - interfaz principal:
https://your_domain - OnlyOffice - editor de documentos:
https://your_domain:6233 - n8n - automatización:
https://your_domain:6231
Nota
Información detallada sobre la configuración y el uso de SeaTable se puede encontrar en la documentación oficial.
Pedido de un servidor con SeaTable mediante la API¶
Para instalar este software mediante la API, siga estas instrucciones
Parte del contenido de esta página fue creado o traducido utilizando IA.