Saltar al contenido
← Blog
Self-Hosting4 de agosto de 20266 min de lectura

Guía definitiva de self-hosting: reemplaza 10 servicios comerciales en 2026

Una guía práctica de cómo tomar control de tus datos reemplazando Google Fotos, Spotify, Notion y más con alternativas open source auto-hospedadas. Sin suscripciones, sin tracking.

MM

softw.engineer

Software Engineer · softw.engineer

Guía definitiva de self-hosting: reemplaza 10 servicios comerciales en 2026

Guía definitiva de self-hosting: reemplaza 10 servicios comerciales en 2026

Cada mes pagas por servicios que almacenan tus fotos, tus notas, tus contraseñas, tu música. Y cada mes, esos servicios cambian sus términos, suben sus precios o cierran sin previo aviso. Self-hosting es la alternativa que pone el control de vuelta en tus manos, y en 2026 es más accesible que nunca.

Por qué self-hosting ahora

Hace cinco años, self-hosting significaba pelear con configuraciones de servidor, dependencias rotas y actualizaciones manuales que rompían todo. Hoy, con Docker y herramientas como Coolify o Umbrel, puedes tener 10 servicios corriendo en una tarde.

El cálculo es simple: si pagas $9/mes por Spotify, $5 por un gestor de contraseñas, $8 por almacenamiento de fotos y $10 por Notion, estás gastando $384 al año. Un servidor VPS de $5/mes puede correr la mayoría de estas alternativas. El ROI es inmediato.

Pero el dinero no es la razón principal. La razón es el control.

Immich: tu Google Fotos, sin Google

Immich es probablemente el proyecto self-hosted más impresionante de los últimos años. Más de 60,000 estrellas en GitHub no mienten.

Lo que hace especial a Immich: reconocimiento facial con ML, búsqueda semántica de fotos, timeline móvil en tiempo real, y apps nativas para iOS y Android. La experiencia de usuario es indistinguible de Google Fotos.

# docker-compose.yml mínimo para Immich
version: "3"
services:
  immich-server:
    image: ghcr.io/immich-app/immich-server:latest
    ports:
      - "2283:3001"
    volumes:
      - ./upload:/usr/src/app/upload
    environment:
      - DB_HOSTNAME=database
      - DB_USERNAME=postgres
      - DB_PASSWORD=postgres
    depends_on:
      - database
      - redis
  database:
    image: tensorchord/pgvecto-rs:pg14
    environment:
      POSTGRES_PASSWORD: postgres
      POSTGRES_DB: immich
    volumes:
      - ./db:/var/lib/postgresql/data
  redis:
    image: redis:6.2

Despliegas con docker compose up -d y tienes tu propio Google Fotos en menos de 5 minutos. El reconocimiento facial tarda unas horas en indexar tu biblioteca la primera vez, pero después es instantáneo.

Bitwarden: contraseñas seguras y gratis

Bitwarden es el gestor de contraseñas open source más recomendado por la comunidad de seguridad. La versión self-hosted (Vaultwarden) es una reimplementación ligera que corre en cualquier Raspberry Pi.

Vaultwarden usa 50MB de RAM. Literal. Puedes correrlo en una Raspberry Pi Zero sin problemas. Y tiene las mismas funciones que la versión de pago de Bitwarden: TOTP, archivos adjuntos, organizaciones, sharing.

docker run -d --name vaultwarden \
  -v /vw-data:/data \
  -p 80:80 \
  vaultwarden/server:latest

Una línea. Tu gestor de contraseñas completo. Todas las extensiones de browser y apps móviles funcionan apuntando a tu servidor.

Jitsi Meet: videoconferencias sin límites

Zoom te corta las reuniones a 40 minutos en el plan gratuito. Jitsi no tiene límite de tiempo, no requiere cuenta para unirse, y puedes auto-hospedarlo.

La diferencia con Zoom: Jitsi está cifrado de extremo a extremo, no recolecta datos de tus reuniones, y puedes integrarlo en tus propias apps vía API.

version: "3"
services:
  jitsi:
    image: jitsi/web:latest
    ports:
      - "8443:4443"
      - "4443:4443"
    environment:
      - PUBLIC_URL=https://meet.tudominio.com
      - ENABLE_AUTH=1

Lo que necesitas para empezar

No necesitas un datacenter en tu casa. Necesitas una de estas tres cosas:

Opción A: Raspberry Pi 4 o 5 (~$80). Silenciosa, consume 5W, perfecta para 3-5 servicios. Immich necesita algo más potente por el ML, pero Bitwarden, Jitsi y notas funcionan sin problema.

Opción B: Mini PC usado (Intel N100, ~$150). El punto dulce. Corre todo incluyendo Immich con ML. Consume 10-15W. Silencioso.

Opción C: VPS ($5-10/mes). Si no quieres hardware en casa, Hetzner o Contabo te dan un VPS con 4GB RAM por $5/mes. Suficiente para la mayoría de servicios. El único límite: almacenamiento. Para fotos necesitarás almacenamiento local.

Los 10 servicios y sus reemplazos

| Servicio comercial | Alternativa self-hosted | RAM requerida | Dificultad | |---|---|---|---| | Google Fotos | Immich | 1-2GB | Media | | Spotify | Navidrome / Spotube | 100MB | Fácil | | Notion | Outline / AppFlowy | 200MB | Fácil | | 1Password | Vaultwarden | 50MB | Fácil | | Zoom | Jitsi Meet | 500MB | Media | | Trello | Kanboard | 100MB | Fácil | | GitHub | Gitea | 200MB | Fácil | | Slack | Mattermost | 500MB | Media | | Dropbox | Nextcloud | 300MB | Media | | Adobe CC | Inkscape + Krita | N/A (desktop) | N/A |

La curva de aprendizaje

Voy a ser honesto: la primera vez que configuras un reverse proxy con HTTPS, quieres tirar la computadora por la ventana. Pero existen herramientas que eliminan ese dolor.

Caddy es un servidor web que configura HTTPS automáticamente. Tu config se ve así:

fotos.tudominio.com {
    reverse_proxy localhost:2283
}

notas.tudominio.com {
    reverse_proxy localhost:3000
}

Caddy maneja los certificados Let's Encrypt automáticamente. Renovación incluida. Sin Caddy, self-hosting es doloroso. Con Caddy, es trivial.

Si quieres algo aún más simple: Coolify o Umbrel son interfaces gráficas que instalan servicios con un clic. Umbrel nació para nodos Bitcoin, pero evolucionó a una plataforma de app store para self-hosting. Literalmente click-and-install.

Lo que nadie te dice

Self-hosting tiene costos ocultos que los evangelistas no mencionan:

  1. Mantenimiento. Docker hace fácil desplegar, pero las actualizaciones siguen siendo tu responsabilidad. Un script de docker compose pull && docker compose up -d programado en cron resuelve el 90% del trabajo.

  2. Backups. Si tu disco muere y no tienes backup, perdiste todo. Antes de migrar 10 años de fotos a Immich, asegúrate de tener un plan de backup. Regla 3-2-1: tres copias, dos medios, una offsite.

  3. Seguridad. Exponer servicios a internet implica responsabilidad. Cambia puertos por defecto, usa HTTPS siempre, habilita 2FA donde sea posible, y mantén todo actualizado.

  4. Tiempo de setup. La primera vez te tomará un fin de semana completo. La segunda vez, una tarde. Después de eso, el mantenimiento es 10 minutos al mes.

Mi setup después de 18 meses

Después de año y medio con self-hosting, esto es lo que tengo corriendo en un Intel N100 con 16GB RAM:

  • Immich para 47,000 fotos
  • Vaultwarden para 800+ contraseñas
  • Nextcloud para archivos compartidos
  • Gitea para repos privados
  • Jellyfin para media
  • AdGuard Home para DNS bloqueando anuncios
  • Uptime Kuma para monitoreo

Todo consume menos de 8GB de RAM. El servidor lleva 11 meses sin reiniciarse. El costo total de hardware fue $180 (mini PC + SSD 2TB). El ahorro vs suscripciones comerciales: más de $400 en 18 meses.

No es para todos. Si no disfrutas trastear con tecnología, paga las suscripciones y vive tranquilo. Pero si te molesta depender de terceros para tus datos, 2026 es el mejor año para empezar.


Recursos:

#self-hosted#open-source#docker#privacidad#homelab

Compartir

¿Qué te pareció esto?

Tu feedback nos ayuda a crear mejor contenido

¿Qué opinas?

Déjanos tu comentario o pregunta sobre este artículo.