Pruebas independientes Actualizado abril 2026 387 guías de autoalojamiento 5 proveedores VPS probados

guide

Cómo Hospedar Umami en un VPS (Guía Completa)

Una guía completa paso a paso para alojar Umami en un VPS en 2026: instalación, configuración y protección de Umami, con las specs útiles. Guía completa.

Cómo Hospedar Umami en un VPS (Guía Completa)

Umami es una solución de análisis web auto-hospedada que prioriza la privacidad y la simplicidad. Esta guía te llevará a través del proceso de auto-hospedar Umami en un Servidor Privado Virtual (VPS) utilizando Docker, proporcionando un recorrido completo para desarrolladores y entusiastas de homelab.

Requisitos Previos

Antes de comenzar, asegúrate de tener los siguientes requisitos:

  1. Un VPS activo de un proveedor confiable. Aquí tienes una comparación de opciones populares:
ProveedorPrecio/MesCaracterísticas Clave
Contabo VPS5.99 EURAlto rendimiento, almacenamiento SSD robusto
Hetzner Cloud4.15 EUREscalado flexible de recursos, excelente soporte
DigitalOcean6 USDInterfaz fácil de usar, implementación rápida
Vultr6 USDMúltiples ubicaciones de centros de datos, rápida configuración
Linode5 USDBuen rendimiento, facturación sencilla

Para comparaciones detalladas, visita nuestra comparación completa de VPS.

  1. Conocimientos básicos de línea de comandos.
  2. Un nombre de dominio que apunte a tu VPS.
  3. Docker y Docker Compose instalados.

Paso 1: Configuración de Tu VPS

Primero, accede a tu VPS a través de SSH. Reemplaza username y vps_ip con tu nombre de usuario real y la dirección IP de tu VPS:

ssh username@vps_ip

Actualiza tu índice de paquetes:

sudo apt update && sudo apt upgrade -y

Paso 2: Instalar Docker

Si Docker no está instalado, sigue estos pasos:

sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce -y

Verifica la instalación de Docker:

sudo systemctl status docker

Paso 3: Instalar Docker Compose

Docker Compose simplifica la gestión de aplicaciones de múltiples contenedores. Instálalo con:

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Verifica tu instalación:

docker-compose --version

Paso 4: Ejecutar Umami

Crea un directorio para Umami:

mkdir umami && cd umami

Crea un archivo docker-compose.yml:

version: '3'

services:
  umami:
    image: umami/umami
    restart: always
    environment:
      DATABASE_URL: postgres://umami:umami_password@db:5432/umami
      NEXT_PUBLIC_USERNAME: admin
      NEXT_PUBLIC_PASSWORD: admin_password
    ports:
      - "3000:3000"

  db:
    image: postgres
    restart: always
    environment:
      POSTGRES_USER: umami
      POSTGRES_DB: umami
      POSTGRES_PASSWORD: umami_password
    volumes:
      - db_data:/var/lib/postgresql/data
    networks:
      - umami-network

volumes:
  db_data:

networks:
  umami-network:

Reemplaza umami_password y admin_password con contraseñas fuertes y únicas.

Paso 5: Lanzar Umami

Ejecuta el siguiente comando para iniciar Umami:

docker-compose up -d

Confirma que todos los contenedores estén en funcionamiento:

docker-compose ps

Paso 6: Configurar Umami

Accede a Umami navegando a http://your_domain_or_vps_ip:3000 en tu navegador. Completa la configuración agregando sitios para monitorear.

Preguntas Frecuentes

¿Cómo puedo asegurar Umami con HTTPS?

Para asegurar tu instalación de Umami, debes configurar un proxy inverso utilizando Nginx o Traefik para manejar HTTPS a través de Let’s Encrypt. Asegúrate de que tu dominio apunte a tu servidor, luego instala el proxy inverso y configura los certificados SSL siguiendo la documentación de Nginx o Traefik.

¿Puedo monitorear múltiples sitios web con Umami?

Sí, Umami te permite rastrear múltiples sitios web desde el mismo panel de control. Simplemente inicia sesión, haz clic en “Agregar un nuevo sitio” y sigue las instrucciones para ingresar la URL de tu sitio y otros detalles relevantes. Una vez agregado, podrás ver las analíticas de cada sitio por separado desde tu panel de Umami.

¿Cuáles son los requisitos del sistema para ejecutar Umami?

Umami no tiene requisitos estrictos del sistema, pero para una experiencia fluida, se recomienda un VPS con al menos 1 GB de RAM y 1 núcleo de CPU. Niveles de tráfico más altos pueden requerir recursos adicionales, y utilizar un SSD puede mejorar significativamente el rendimiento.

Conclusión

Auto-hospedar Umami en un VPS es un proceso sencillo que te permite mantener el control sobre tus datos de análisis mientras disfrutas de los beneficios de una plataforma poderosa y de código abierto. Con Docker, la configuración es aún más accesible y manejable. Ahora estás listo para analizar el rendimiento de tu sitio web sin comprometer tu privacidad. ¡Feliz auto-hospedaje!