Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto Hospedar PhotoPrism em um VPS (Guia Completo)

Aprenda como auto hospedar PhotoPrism em um VPS com este guia completo. Instruções passo a passo para instalar e configurar o PhotoPrism.

PhotoPrism é uma ferramenta de gerenciamento de fotos open-source que permite organizar, visualizar e compartilhar sua coleção de fotos. Auto hospedar o PhotoPrism em um VPS (Servidor Privado Virtual) é uma solução prática para desenvolvedores e entusiastas de homelab que buscam manter o controle sobre seus dados. Neste guia, vamos orientar você pelo processo de instalação do PhotoPrism em um VPS usando Docker.

Visão Geral dos Provedores de VPS

Antes de prosseguir com a instalação, você precisa escolher um provedor de VPS. A seguir, há uma comparação de algumas opções populares que são adequadas para hospedar o PhotoPrism:

ProvedorCusto MensalRAMTipo de Armazenamento
Contabo VPS5,99 EUR4 GBSSD
Hetzner Cloud4,15 EUR2 GBSSD
DigitalOcean6 USD1 GBSSD
Vultr6 USD1 GBSSD
Linode (Akamai)5 USD1 GBSSD

Para mais opções, confira nossa comparação completa de VPS.

Passo 1: Obter um VPS

Inscreva-se em um plano de VPS que atenda aos requisitos do PhotoPrism. Para uma experiência sem complicações, recomendamos pelo menos 2 GB de RAM. Provedores como Hetzner Cloud e Contabo VPS são opções acessíveis.

Passo 2: Conectar-se ao seu VPS

  1. Use um cliente SSH para se conectar ao seu VPS:

    ssh root@seu_ip_vps
  2. Atualize sua lista de pacotes:

    apt update && apt upgrade -y

Passo 3: Instalar Docker

  1. Instale o Docker executando:

    apt install docker.io -y
  2. Inicie e habilite o Docker:

    systemctl start docker
    systemctl enable docker
  3. Verifique a instalação do Docker:

    docker --version

Passo 4: Instalar Docker Compose

  1. Faça o download do binário do 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. Defina as permissões:

    chmod +x /usr/local/bin/docker-compose
  3. Verifique a instalação:

    docker-compose --version

Passo 5: Implantar o PhotoPrism com Docker

  1. Crie um diretório para o PhotoPrism:

    mkdir -p ~/photoprism && cd ~/photoprism
  2. Crie um arquivo docker-compose.yml:

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

    docker-compose up -d

Passo 6: Acessar o PhotoPrism

Abra seu navegador e acesse http://seu_ip_vps:8080. Faça login com o nome de usuário admin e a senha que você definiu no arquivo docker-compose.yml.

Passo 7: Configurar o PhotoPrism

FAQs

Q: Quais são os requisitos para executar o PhotoPrism em um VPS?
Para rodar o PhotoPrism suavemente, você precisa de pelo menos 2 GB de RAM e armazenamento SSD suficiente para sua biblioteca de fotos. Quanto mais RAM e armazenamento você fornecer, melhor será o desempenho. A largura de banda da rede também é crucial, especialmente se múltiplos usuários acessarem as fotos simultaneamente. Provedores como Hetzner Cloud e Contabo VPS são opções acessíveis para atender a esses requisitos.

Q: Posso usar meu próprio domínio com o PhotoPrism?
Sim, você pode usar seu próprio domínio com o PhotoPrism. Depois de instalar, você pode configurar um reverse proxy, como o Nginx, para roteirizar o tráfego do seu domínio para sua instalação do PhotoPrism. Você precisará atualizar os registros DNS do seu domínio para apontar para o IP do seu VPS. A documentação para configurar um reverse proxy está disponível no wiki do PhotoPrism.

Q: Como faço para fazer backup dos meus dados do PhotoPrism?
Fazer backup da sua instalação do PhotoPrism envolve criar cópias do volume onde suas fotos e configurações estão armazenadas. Você pode usar comandos Docker para criar backups dos seus containers e volumes. Uma abordagem comum é usar docker cp para copiar os dados para sua máquina local ou outro armazenamento. Para backups de longo prazo, considere automatizar esse processo com um job do cron ou scripts de backup.

Com este guia, você deve agora ter uma instalação funcional do PhotoPrism em seu VPS. Aproveite para organizar e compartilhar sua biblioteca de fotos, mantendo seus dados seguros e privados.

Fim do artigo traduzido.