Files
ServerKit/docs/README.es.md
T
Juan DenisandClaude Opus 4.8 6d8d8dfa31 docs(i18n): sync es/zh-CN/pt READMEs with the new meaningful features
The localized READMEs are older, slimmer variants missing several sections the
English README has, so each picked up the feature entries that map to existing
sections (Manual & Zip deploys, Container Lifecycle, SSL/TLS hardening, S3/B2
browsing, Passkeys/WebAuthn, WAF, GPU monitoring) plus the full set of new
completed roadmap items, the Tech Stack security row, and a NEW_FEATURES link.

Features whose parent section doesn't exist in a given translation (Remote
Service Tunnels, Connections, WordPress Publishing, Dynamic DNS, Secrets &
Webhook Gateway, CVE/SBOM, Encrypted Secrets at Rest) are represented in that
file's roadmap rather than fabricating new sections. No Layout Switcher
(UI-only) line added, consistent with the English README.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 17:23:13 -04:00

15 KiB

ServerKit

server-kit

Infraestructura autoalojada, simplificada.

Un panel de control de servidores ligero y moderno para gestionar aplicaciones web, bases de datos, contenedores Docker y seguridad — sin la complejidad de Kubernetes ni el coste de las plataformas gestionadas.

English | Español | 中文版 | Português


Linux Docker Discord

License Python React Flask Nginx Let's Encrypt


Funcionalidades · Inicio Rápido · Capturas de Pantalla · Arquitectura · Hoja de Ruta · Documentación · Contribuir · Discord


Dashboard


🎯 Funcionalidades

Aplicaciones y Contenedores

🐘 PHP / WordPress — PHP-FPM 8.x con instalación de WordPress en un clic

🐍 Aplicaciones Python — Despliega Flask y Django con Gunicorn

🟢 Node.js — Aplicaciones gestionadas con PM2 y transmisión de logs en tiempo real

📦 Despliegues Manuales y Zip — Despliega desde una ruta local/manual o subiendo un zip, junto a los orígenes Git y Docker

🐳 Docker — Gestión completa de contenedores y Docker Compose

♻️ Ciclo de Vida de Contenedores — Detección de actualizaciones de imagen con aplicación en un clic, suspensión automática de contenedores inactivos y escalado horizontal automático según la CPU

🔑 Variables de Entorno — Gestión segura y cifrada de variables por aplicación

Infraestructura

🌐 Gestión de Dominios — Hosts virtuales Nginx con configuración sencilla

🔒 SSL / TLS — Let's Encrypt automático con renovación automática, HTTPS opcional (en la medida de lo posible) que nunca bloquea una instalación, cifrados reforzados TLS 1.2+/AEAD, configuraciones compatibles con Cloudflare y registros CAA automáticos

🗄️ Bases de Datos — Soporte para MySQL/MariaDB y PostgreSQL

🛡️ Firewall (UFW) — Gestión visual de reglas de firewall

⏰ Tareas Programadas (Cron) — Programa tareas con un editor visual

📁 Gestor de Archivos — Navega y edita archivos desde la interfaz web, incluyendo la navegación y vista previa de buckets de S3 / Backblaze B2

📡 Servidor FTP — Gestión de usuarios y accesos de vsftpd

Seguridad

🔐 Autenticación de Dos Factores — Basada en TOTP con códigos de respaldo

🔑 Passkeys / WebAuthn — Inicio de sesión sin contraseña y como segundo factor con llaves de hardware, Touch ID y Windows Hello

🧱 Firewall de Aplicaciones Web — ModSecurity v3 + OWASP Core Rule Set por aplicación con modos de detección/bloqueo, paranoia ajustable y eventos en el registro de auditoría

🦠 Análisis de Malware — Integración con ClamAV y cuarentena

📋 Monitorización de Integridad de Archivos — Detecta cambios no autorizados en archivos

🚨 Alertas de Seguridad — Notificaciones de amenazas en tiempo real

🧱 Fail2ban y SSH — Protección contra fuerza bruta y gestión de claves SSH

Monitorización y Alertas

📊 Métricas en Tiempo Real — Monitorización de CPU, RAM, disco y red vía WebSocket

🎮 Monitorización de GPU — Utilización, memoria, temperatura y consumo de GPU NVIDIA, con uso por proceso y por contenedor

📈 Seguimiento de Disponibilidad — Datos históricos de tiempo de actividad del servidor

🔔 Notificaciones — Discord, Slack, Telegram y webhooks genéricos

🖥️ Multi-Servidor — Monitorización y gestión remota de servidores basada en agentes


🚀 Inicio Rápido

⏱️ En funcionamiento en menos de 2 minutos

Opción 1: Instalación en Una Línea (Recomendada)

curl -fsSL https://serverkit.ai/install.sh | bash

Funciona en Ubuntu 22.04+ y Debian 12+. Configura todo automáticamente.

Opción 2: Docker

git clone https://github.com/jhd3197/ServerKit.git
cd ServerKit
cp .env.example .env       # luego edita .env con tus claves
docker compose up -d       # accede en http://localhost

Opción 3: Instalación Manual

Consulta la Guía de Instalación para instrucciones paso a paso.

Requisitos

Mínimo Recomendado
SO Ubuntu 22.04 LTS Ubuntu 24.04 LTS
CPU 1 vCPU 2+ vCPU
RAM 1 GB 2+ GB
Disco 10 GB 20+ GB
Docker 24.0+ Última versión

📸 Capturas de Pantalla

Workflow-Builder

Ver Más Capturas

Docker

Workflow Builder

Templates

Applications

Applications Logs


🏗️ Arquitectura

                          ┌──────────────────┐
                          │     INTERNET     │
                          └────────┬─────────┘
                                   │
                                   ▼
┌──────────────────────────────────────────────────────────────────────────┐
│                            YOUR SERVER                                    │
│                                                                           │
│  ┌─────────────────────────────────────────────────────────────────────┐ │
│  │                      NGINX (Reverse Proxy)                          │ │
│  │                         :80 / :443                                  │ │
│  │                                                                     │ │
│  │    app1.com ──┐      app2.com ──┐      api.app3.com ──┐            │ │
│  └───────────────┼─────────────────┼─────────────────────┼─────────────┘ │
│                  │ proxy_pass      │ proxy_pass          │ proxy_pass    │
│                  ▼                 ▼                     ▼               │
│  ┌─────────────────────────────────────────────────────────────────────┐ │
│  │                      DOCKER CONTAINERS                              │ │
│  │                                                                     │ │
│  │    ┌───────────┐    ┌───────────┐    ┌───────────┐                 │ │
│  │    │ WordPress │    │   Flask   │    │  Node.js  │    ...          │ │
│  │    │   :8001   │    │   :8002   │    │   :8003   │                 │ │
│  │    └─────┬─────┘    └───────────┘    └───────────┘                 │ │
│  └──────────┼──────────────────────────────────────────────────────────┘ │
│             │                                                            │
│             ▼                                                            │
│  ┌─────────────────────────────────────────────────────────────────────┐ │
│  │                        DATABASES                                    │ │
│  │    MySQL :3306    PostgreSQL :5432    Redis :6379                  │ │
│  └─────────────────────────────────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────────────────────────┘

Ver Documentación Completa de Arquitectura → — Flujo de peticiones, sistema de plantillas, asignación de puertos, vinculación de bases de datos y resolución de problemas.


🗺️ Hoja de Ruta

  • Infraestructura base — Flask + React + JWT + WebSocket
  • Gestión de aplicaciones — PHP, Python, Node.js, Docker
  • Dominios y SSL — Hosts virtuales Nginx, Let's Encrypt
  • Bases de datos — MySQL, PostgreSQL
  • Gestión de archivos y FTP
  • Monitorización y alertas — Métricas, webhooks, seguimiento de disponibilidad
  • Seguridad — 2FA, ClamAV, integridad de archivos, Fail2ban
  • Firewall — Integración con UFW
  • Gestión multi-servidor — Agente en Go, panel centralizado
  • Despliegue con Git — Webhooks, despliegue automático, rollback, sin tiempo de inactividad
  • Copias de seguridad y restauración — S3, Backblaze B2, copias programadas
  • Servidor de correo — Postfix, Dovecot, DKIM/SPF/DMARC
  • Equipos y permisos — RBAC, registro de auditoría
  • Aplicación móvil — React Native con notificaciones push
  • Marketplace de plugins — Extensiones, widgets personalizados, temas
  • Firewall de Aplicaciones Web — ModSecurity v3 + OWASP CRS por aplicación
  • Seguridad de contenedores — Análisis de CVE de imágenes (grype) + SBOM (syft)
  • Autenticación sin contraseña — WebAuthn / passkeys
  • DNS dinámico — Actualizaciones A/AAAA autenticadas por token
  • Monitorización de GPU — Utilización, memoria y procesos de NVIDIA
  • Ciclo de vida de contenedores — Aplicación de actualizaciones de imagen, suspensión automática, escalado horizontal automático
  • Refuerzo de TLS — HTTPS opcional, configuraciones compatibles con Cloudflare, CAA automático
  • Gestor de secretos y pasarela de webhooks entrantes
  • Acceso remoto — Expón servicios privados/tras NAT mediante túneles WireGuard gestionados por el agente
  • Centro de conexiones — Cuentas externas unificadas (origen, nube, DNS, registradores, SMTP, almacenamiento)
  • Publicación de WordPress — Subdominios reales, intercambio de URL, dominios personalizados, HTTPS comodín

Detalles completos: ROADMAP.md


📖 Documentación

Documento Descripción
Arquitectura Diseño del sistema, flujo de peticiones, diagramas
Guía de Instalación Instrucciones completas de configuración
Guía de Despliegue Comandos CLI y despliegue en producción
Referencia de la API Endpoints de la API REST
Nuevas Funcionalidades Referencia de endpoints y páginas de las últimas funcionalidades de dev
Hoja de Ruta Hoja de ruta de desarrollo y funcionalidades planificadas
Contribuir Cómo contribuir

🧱 Stack Tecnológico

Capa Tecnología
Backend Python 3.11, Flask, SQLAlchemy, Flask-SocketIO
Frontend React 18, Vite, SCSS
Base de Datos SQLite / PostgreSQL
Servidor Web Nginx, Gunicorn
Contenedores Docker, Docker Compose
Seguridad ClamAV, ModSecurity v3 + OWASP CRS, grype, syft, TOTP (pyotp), Cryptography

🤝 Contribuir

¡Las contribuciones son bienvenidas! Por favor, lee primero CONTRIBUTING.md.

fork → rama de funcionalidad → commit → push → pull request

Áreas prioritarias: Implementación de copias de seguridad, canales de notificación adicionales, mejoras de UI/UX, documentación.


💬 Comunidad

Discord

Únete al Discord para hacer preguntas, compartir comentarios u obtener ayuda con tu configuración.


ServerKit — Simple. Moderno. Autoalojado.

Reportar un Error · Solicitar una Funcionalidad

Hecho con ❤️ por Juan Denis