
# ServerKit
**Despliega, gestiona y monitorea servidores.**
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](../README.md) | Español | [中文版](README.zh-CN.md) | [Português](README.pt.md)


[](https://discord.gg/ZKk6tkCQfG)

[](https://github.com/jhd3197/ServerKit/stargazers)
[](https://github.com/jhd3197/ServerKit/releases)
[](../LICENSE)
[](https://python.org)
[](https://reactjs.org)
[](https://flask.palletsprojects.com)
[](https://nginx.org)
[](https://letsencrypt.org)
[Inicio Rápido](#-inicio-rápido) · [Capturas](#-capturas-de-pantalla) · [Funcionalidades](#-funcionalidades) · [Arquitectura](#-arquitectura) · [Hoja de Ruta](#-hoja-de-ruta) · [Documentación](#-documentación) · [Contribuir](#-contribuir) · [Discord](#-comunidad)
---
## 🚀 Inicio Rápido
> ⏱️ En funcionamiento en menos de 2 minutos
### Opción 1: Instalación en Una Línea (Recomendada)
```bash
curl -fsSL https://serverkit.ai/install.sh | bash
```
> Funciona en Ubuntu 22.04+, Debian 12+, Fedora y RHEL/Rocky/AlmaLinux 9+. Configura todo automáticamente.
>
> Opcional: `PANEL_DOMAIN=panel.example.com` establece el dominio e intenta obtener un certificado de Let's Encrypt; `SERVERKIT_OFFLINE_TARBALL=...` instala desde un tarball local.
### Actualización
```bash
sudo serverkit update
```
Actualización atómica blue/green con comprobaciones previas, copia de seguridad de la
base de datos, migración y rollback automático. Usa `--dry-run` para previsualizar,
`--branch dev` para compilaciones de desarrollo o `--release [versión]` para tarballs de release.
### Opción 2: Docker
```bash
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](INSTALLATION.md) 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
> Capturadas desde una compilación de demostración con datos ficticios — todos los nombres de host, IP, dominios y métricas que se ven a continuación son inventados.
| Panel Principal | Servicios |
| :--------------------------------------------------------------: | :------------------------------------------------------------: |
|  |  |
| _Métricas del servidor en vivo, tarjetas KPI y actividad reciente_ | _Aplicaciones estáticas, Node.js, Python, PHP y Docker_ |
| Docker | WordPress |
| :-------------------------------------------------------------: | :------------------------------------------------------------: |
|  |  |
| _Contenedores, imágenes, volúmenes y redes con CPU/RAM en vivo_ | _Estado por sitio, Acciones Rápidas y comprobaciones de salud en vivo_ |
| Flota de Agentes | Marketplace |
| :--------------------------------------------------------------: | :-------------------------------------------------------------: |
|  |  |
| _Salud de la flota, despliegues de versiones y cola de comandos_ | _Plantillas de aplicaciones en un clic y extensiones instalables_ |
| Monitorización | Seguridad |
| :-------------------------------------------------------------: | :-------------------------------------------------------------: |
|  |  |
| _Indicadores en vivo, reglas de alerta y canales de notificación_ | _Puntuación de postura, ClamAV, integridad de archivos, firewall, Fail2Ban_ |
**ServerKit** — Simple. Moderno. Autoalojado.
[Reportar un Error](https://github.com/jhd3197/ServerKit/issues) · [Solicitar una Funcionalidad](https://github.com/jhd3197/ServerKit/issues)
Hecho con ❤️ por [Juan Denis](https://juandenis.com)