wils@web ~ $ cat ~/ajuda/como-instalar-o-nextcloud-25-em-um-conteiner-docker-para-armazenamento-auto-hospedado.md

Docker

Como instalar o Nextcloud 25 em um contêiner Docker para armazenamento auto-hospedado

atualizado em 19/08/2026

Este manual fornece um guia passo a passo sobre como instalar o Nextcloud 25 em um contêiner Docker para armazenamento auto-hospedado.

Introdução

O Nextcloud é uma plataforma de armazenamento em nuvem que permite que você hospede seus próprios arquivos e colabore com outros. Usar o Docker simplifica a instalação e a gestão do Nextcloud.

Pré-requisitos

  • Docker instalado no seu servidor.
  • Docker Compose instalado.
  • Acesso ao terminal do servidor.

Passo a Passo para Instalação

1. Criar um diretório para o Nextcloud

mkdir ~/nextcloud

2. Criar um arquivo docker-compose.yml

No diretório criado, crie um arquivo chamado docker-compose.yml com o seguinte conteúdo:

version: '3.8'
services:
  db:
    image: postgres:latest
    restart: always
    volumes:
      - db:/var/lib/postgresql/data
    environment:
      POSTGRES_DB: nextcloud
      POSTGRES_USER: nextcloud
      POSTGRES_PASSWORD: senha_forte

  app:
    image: nextcloud:25
    restart: always
    ports:
      - 8080:80
    volumes:
      - nextcloud:/var/www/html
    environment:
      NEXTCLOUD_ADMIN_USER: admin
      NEXTCLOUD_ADMIN_PASSWORD: senha_admin
    depends_on:
      - db

volumes:
  db:
  nextcloud:

3. Iniciar os serviços

docker-compose up -d

Esse comando irá baixar as imagens necessárias e iniciar os contêineres em segundo plano.

4. Acessar o Nextcloud

Após a inicialização, você pode acessar o Nextcloud através do seu navegador em http://:8080. Faça login com as credenciais que você definiu.

Conclusão

Agora você tem o Nextcloud 25 rodando em um contêiner Docker. Para garantir a segurança, considere configurar um proxy reverso e habilitar HTTPS.

Dica: Faça backups regulares dos seus dados e do banco de dados para evitar perda de informações.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.