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

guide

Cómo autoalojar PhotoPrism en un VPS (Guía completa)

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

Cómo autoalojar PhotoPrism en un VPS (Guía completa)

PhotoPrism es una herramienta de gestión de fotos de código abierto que te permite organizar, visualizar y compartir tu colección de fotos. Alojando PhotoPrism en un VPS (Servidor Virtual Privado) es una solución práctica para desarrolladores y entusiastas de homelab que buscan mantener el control sobre sus datos. En esta guía, te guiaremos a través del proceso de instalación de PhotoPrism en un VPS utilizando Docker.

Visión general de proveedores de VPS

Antes de proceder con la instalación, necesitas elegir un proveedor de VPS. A continuación se presenta una comparación de algunas opciones populares que son adecuadas para alojar PhotoPrism:

ProveedorCosto mensualRAMTipo de almacenamiento
Contabo VPS5.99 EUR4 GBSSD
Hetzner Cloud4.15 EUR2 GBSSD
DigitalOcean6 USD1 GBSSD
Vultr6 USD1 GBSSD
Linode (Akamai)5 USD1 GBSSD

Para más opciones, consulta nuestra comparativa completa de VPS.

Paso 1: Obtener un VPS

Regístrate en un plan de VPS que cumpla con los requisitos de PhotoPrism. Para una experiencia sin problemas, recomendamos al menos 2 GB de RAM. Proveedores como Hetzner Cloud y Contabo VPS son opciones económicas.

Paso 2: Conectar a tu VPS

  1. Usa un cliente SSH para conectarte a tu VPS:

    ssh root@tu_ip_vps
  2. Actualiza tu lista de paquetes:

    apt update && apt upgrade -y

Paso 3: Instalar Docker

  1. Instala Docker ejecutando:

    apt install docker.io -y
  2. Inicia y habilita Docker:

    systemctl start docker
    systemctl enable docker
  3. Verifica la instalación de Docker:

    docker --version

Paso 4: Instalar Docker Compose

  1. Descarga el binario de Docker Compose:

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

    chmod +x /usr/local/bin/docker-compose
  3. Verifica la instalación:

    docker-compose --version

Paso 5: Desplegar PhotoPrism con Docker

  1. Crea un directorio para PhotoPrism:

    mkdir -p ~/photoprism && cd ~/photoprism
  2. Crea un archivo docker-compose.yml:

    version: '3.3'
    services:
      photoprism:
        image: photoprism/photoprism
        restart: always
        ports:
          - "8080:80"
        environment:
          PHOTOPRISM_ADMIN_PASSWORD: "admin_password"
          PHOTOPRISM_ORIGINALS_DIR: "/photoprism/originals"
          PHOTOPRISM_IMPORT_PATH: "/photoprism/import"
        volumes:
          - ./photoprism:/photoprism
  3. Inicia PhotoPrism:

    docker-compose up -d

Paso 6: Acceder a PhotoPrism

Abre tu navegador web y navega a http://tu_ip_vps:8080. Inicia sesión con el nombre de usuario admin y la contraseña que estableciste en el archivo docker-compose.yml.

Paso 7: Configurando PhotoPrism

Preguntas frecuentes

P: ¿Cuáles son los requisitos para ejecutar PhotoPrism en un VPS?
Para ejecutar PhotoPrism sin problemas, necesitas un mínimo de 2 GB de RAM y suficiente almacenamiento SSD para tu biblioteca de fotos. Cuanta más RAM y almacenamiento proporciones, mejor rendimiento experimentarás. El ancho de banda de red también es crucial, especialmente si tienes múltiples usuarios accediendo a las fotos simultáneamente. Proveedores como Hetzner Cloud y Contabo VPS son opciones asequibles para cumplir con estos requisitos.

P: ¿Puedo usar mi propio dominio con PhotoPrism?
Sí, puedes usar tu propio dominio con PhotoPrism. Después de la instalación, puedes configurar un proxy inverso, como Nginx, para enrutar el tráfico desde tu dominio a tu instalación de PhotoPrism. Necesitarás actualizar la configuración DNS de tu dominio para apuntar a la dirección IP de tu VPS. La documentación para configurar un proxy inverso está disponible en la wiki de PhotoPrism.

P: ¿Cómo respaldo mis datos de PhotoPrism?
Respaldar tu instalación de PhotoPrism implica crear copias del volumen donde se almacenan tus fotos y configuraciones. Puedes usar comandos de Docker para crear copias de seguridad de tus contenedores y volúmenes. Un enfoque típico es usar docker cp para copiar datos a tu máquina local o a otra solución de almacenamiento. Para copias de seguridad a largo plazo, considera automatizar este proceso con un cron job o scripts de copia de seguridad.

Con esta guía, ahora deberías tener una instalación funcional de PhotoPrism en tu VPS. Disfruta organizando y compartiendo tu biblioteca de fotos mientras mantienes tus datos seguros y privados.