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

guide

Cómo Autoalojar Mealie en un VPS (Guía Completa)

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

Cómo Autoalojar Mealie en un VPS (Guía Completa)

Autoalojar aplicaciones se ha vuelto cada vez más popular entre desarrolladores y entusiastas de los homelabs. Mealie, un administrador de recetas autoalojado, te permite organizar recetas, crear planes de comidas y generar listas de compras. Esta guía demuestra cómo autoalojar Mealie en un VPS, proporcionando pasos claros para la instalación y configuración utilizando Docker.

Requisitos Previos

Antes de comenzar, asegúrate de tener lo siguiente:

Guía de Instalación Paso a Paso

1. Despliega Tu VPS

Comienza desplegando tu VPS del proveedor de tu elección. Usa Ubuntu 20.04 o posterior para compatibilidad. Conéctate a tu VPS vía SSH:

ssh root@your_vps_ip

2. Instala Docker y Docker Compose

Actualiza tu índice de paquetes e instala Docker usando los siguientes comandos:

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

A continuación, instala Docker Compose:

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

3. Configurando Mealie

Crea un nuevo directorio para Mealie:

mkdir mealie
cd mealie

Crea un archivo docker-compose.yml:

version: '3.8'
services:
  mealie:
    image: hkotel/mealie
    container_name: mealie
    environment:
      - [email protected]
      - MEALIE_ADMIN_PASSWORD=your_secure_password
    volumes:
      - ./data:/app/data
    ports:
      - "9925:80"
    restart: unless-stopped

Reemplaza [email protected] y your_secure_password con tu correo electrónico y contraseña deseados. Este archivo configura el entorno para Mealie, incluyendo almacenamiento persistente y configuraciones de red.

4. Inicia Mealie

Ejecuta Mealie usando Docker Compose:

docker-compose up -d

Para verificar que Mealie está en funcionamiento, revisa los registros:

docker-compose logs -f

5. Accede a Mealie

Navega a http://your_vps_ip:9925 en tu navegador web. Deberías ver la interfaz de Mealie. Inicia sesión con las credenciales que configuraste anteriormente.

6. Configura un Dominio (Opcional)

Para un toque más profesional, puedes apuntar un dominio a tu VPS. Actualiza tus configuraciones DNS para crear un registro A que apunte a la IP de tu VPS. Para acceder a Mealie sin el número de puerto, configura un proxy inverso usando Nginx o Traefik.

Comparativa de Proveedores de VPS Populares

ProveedorPrecio MensualCaracterísticas
Contabo VPS5.99 EURAltas opciones de almacenamiento, buen rendimiento
Hetzner Cloud4.15 EURAsequible, asignación de recursos eficiente
DigitalOcean6 USDInterfaz sencilla, recursos escalables
Vultr6 USDDespliegue rápido, varias ubicaciones
Linode5 USDRendimiento confiable, plataforma fácil de usar

FAQs

¿Cómo puedo asegurar Mealie en mi VPS?

Asegurar Mealie implica varios pasos. Primero, asegúrate de usar HTTPS para tu aplicación. Esto se puede lograr obteniendo un certificado SSL a través de Let’s Encrypt y configurándolo con tu proxy inverso Nginx o Traefik. Además, evita usar credenciales predeterminadas: siempre establece una contraseña de administrador fuerte. Actualiza regularmente tus contenedores para incorporar los últimos parches de seguridad y monitorea tus registros en busca de intentos de acceso no autorizados.

¿Puedo hacer una copia de seguridad de mis datos de Mealie?

Sí, hacer una copia de seguridad de Mealie es sencillo. Dado que estás usando Docker, tus datos se almacenan en el directorio ./data dentro de tu directorio mealie. Puedes crear un archivo tar de este directorio como una copia de seguridad simple:

tar -czvf mealie_backup.tar.gz ./data

También puedes aprovechar los volúmenes de Docker para opciones de copia de seguridad más avanzadas, incluso configurando scripts automatizados para asegurar copias de seguridad regulares de tus datos.

¿Qué hago si tengo problemas al usar Mealie?

Si encuentras problemas, consulta la comunidad de r/selfhosted o el repositorio oficial de Mealie en GitHub para obtener orientación. Estas plataformas proporcionan una gran cantidad de recursos de solución de problemas, y puedes encontrar soluciones a problemas comunes compartidos por otros que han experimentado problemas similares. Siempre revisa los registros de tu contenedor de Docker para ver mensajes de error que puedan proporcionar pistas sobre problemas específicos.

Siguiendo los pasos descritos en esta guía, puedes autoalojar con éxito Mealie en tu VPS, permitiéndote gestionar tus recetas de manera eficiente. ¡Feliz cocina!