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

guide

Cómo Auto-Hospedar Plane en un VPS (Guía Completa)

Aprende cómo instalar y ejecutar Plane en un VPS con esta guía paso a paso de auto-hospedaje. Perfecto para desarrolladores y entusiastas de homelabs que buscan redes sociales privadas y de código abierto.

Auto-hospedar una plataforma de redes sociales como Plane ofrece privacidad, personalización y control sobre tu presencia en línea. Esta guía completa te acompaña en el despliegue de Plane en un Servidor Privado Virtual (VPS), usando Docker para una configuración simplificada. Ya seas un desarrollador, aficionado o entusiasta de homelabs, esta guía te permite ejecutar Plane de manera segura y eficiente.

¿Por qué auto-hospedar Plane?

Plane es una red social federada, de código abierto, que se centra en la simplicidad y la privacidad. Al auto-hospedar Plane, obtienes:

Requisitos Previos

Antes de comenzar la instalación, asegúrate de tener:

Si no has escogido un proveedor de VPS, considera opciones populares como Contabo, Hetzner Cloud, o DigitalOcean. Consulta nuestro comparativo completo de VPS para obtener especificaciones y precios detallados.

Paso 1: Selecciona y Prepara tu VPS

Elige un proveedor y despliega un servidor Ubuntu 22.04. Para uso a pequeña escala, un plan que cuesta alrededor de 4.15 EUR/mes (Hetzner Cloud) o 6 USD/mes (DigitalOcean/Vultr) es suficiente.

Asegura tu servidor:

sudo apt update && sudo apt upgrade -y
sudo adduser tuusuario
sudo usermod -aG sudo tuusuario

Configura un firewall (por ejemplo, ufw) para permitir tráfico SSH y web.

Paso 2: Instala Docker y Docker Compose

Instala Docker:

sudo apt install -y docker.io
sudo systemctl enable --now docker
sudo usermod -aG docker tuusuario

Instala Docker Compose:

sudo apt install -y docker-compose

Cierra sesión y vuelve a ingresar para aplicar los cambios de grupo.

Paso 3: Configura el Archivo Docker para Plane

Crea un directorio para Plane:

mkdir ~/plane
cd ~/plane

Crea un archivo docker-compose.yml:

version: '3'
services:
  plane:
    image: planttheidea/plane:latest
    container_name: plane
    restart: always
    ports:
      - "80:80"
      - "443:443"
    environment:
      - DOMAIN=tu.dominio.com
      - SELFSIGNED=false
      - SECRET_KEY_BASE=tu-llave-secreta-aleatoria
    volumes:
      - ./data:/data

Reemplaza tu.dominio.com por tu dominio. Genera una llave secreta segura:

openssl rand -hex 32

Actualiza el valor de SECRET_KEY_BASE con la cadena generada.

Paso 4: Ejecuta Plane con Docker Compose

Inicia el despliegue:

docker-compose up -d

Verifica que el contenedor esté corriendo:

docker ps

Tu instancia de Plane ahora es accesible mediante tu dominio.

Paso 5: Configura SSL con Certbot

Protege tu sitio con HTTPS:

sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d tu.dominio.com

Sigue las instrucciones de Certbot para instalar los certificados SSL. Modifica la configuración de Nginx si es necesario para habilitar HTTPS.

Paso 6: Ajustes Finales y Personalización

Comparativa de Opciones de VPS para Auto-Hospedaje

ProveedorPrecio (por mes)CaracterísticasEnlace Afiliado
ContaboEUR 5.99SSD Grande, opciones de CPUContabo
Hetzner CloudEUR 4.15Económico, fiable, SSD rápidoHetzner
DigitalOceanUSD 6Fácil de usar, droplets, buena documentaciónDigitalOcean
VultrUSD 6Data centers distribuidos globalmenteVultr
Linode (Akamai)USD 5Rendimiento sólido, alcance globalLinode

Para una comparación completa de VPS orientada al auto-hospedaje, visita nuestro [comparativo completo de VPS].

Preguntas Frecuentes

1. ¿Puedo auto-hospedar Plane en un VPS con solo 1 GB de RAM?

Sí. Para uso básico, un VPS con 1 GB de RAM es suficiente, especialmente si tienes otros servicios livianos en el mismo servidor. Docker ayuda a aislar Plane eficientemente. Sin embargo, para comunidades mayores o servicios adicionales, considera un VPS con al menos 2-4 GB de RAM para un rendimiento más fluido.

2. ¿Cómo actualizo Plane a la versión más reciente?

Para actualizar Plane, descarga la última imagen Docker:

docker-compose pull
docker-compose up -d

Esto obtiene la versión más reciente y recrea el contenedor con mínima interrupción. Se recomienda actualizar regularmente para beneficiarse de parches de seguridad y nuevas funciones.

3. ¿Qué precauciones de seguridad debo tomar al auto-hospedar Plane?

Asegúrate de que tu servidor esté bien configurado: habilita un firewall, mantiene el sistema actualizado y usa contraseñas fuertes o claves SSH. Usa HTTPS con Certbot para cifrar el tráfico. Realiza copias de seguridad periódicas de tu volumen de datos. Además, mantiene Docker y tu sistema operativo parcheados contra vulnerabilidades.

4. ¿Es posible correr Plane sin un dominio?

Técnicamente sí, pero usar un dominio mejora la seguridad y la confianza de los usuarios. También permite SSL para HTTPS, lo cual es muy recomendable. Para pruebas, puedes usar IPs locales o certificados autofirmados, pero no es aconsejable para acceso público.

5. ¿Necesito configurar un reverse proxy para Plane?

Si planeas hospedar múltiples servicios o quieres más control sobre SSL, se recomienda configurar Nginx como reverse proxy. De lo contrario, Docker puede exponer directamente los puertos 80 y 443 como se muestra arriba.

Conclusión

Auto-hospedar Plane en un VPS te permite tener control total sobre tu red social con un costo mínimo, desde apenas 4.15 EUR/mes. Aprovechando Docker, el proceso de despliegue es simple, facilitando la personalización y expansión de tu instancia. Recuerda siempre mantener la seguridad y hacer backups regulares.

Para más proyectos de auto-hospedaje y consejos, visita la lista [awesome-selfhosted] o la comunidad r/selfhosted. ¡Prepara tu servidor y empieza a construir tu red social federada hoy mismo! --- Fin ---