wils@web ~ $ cat ~/ajuda/guia-pratico-para-configurar-o-nextcloud-25-0-em-um-ambiente-docker.md

Docker

Guia prático para configurar o Nextcloud 25.0 em um ambiente Docker

atualizado em 05/08/2026

O Nextcloud é uma plataforma de armazenamento e colaboração em nuvem que permite gerenciar arquivos, compartilhar documentos e colaborar em tempo real. Neste guia, vamos aprender a configurar o Nextcloud 25.0 em um ambiente Docker.

Pré-requisitos

  • Docker instalado e em execução
  • Docker Compose instalado
  • Conhecimento básico de terminal Linux

Passo a Passo para Configuração

1. Criar um diretório para o projeto

mkdir nextcloud-docker
cd nextcloud-docker

2. Criar o arquivo docker-compose.yml

Crie um arquivo chamado docker-compose.yml e adicione o seguinte conteúdo:

version: '3.8'
services:
  db:
    image: postgres:13
    restart: always
    volumes:
      - db_data:/var/lib/postgresql/data
    environment:
      POSTGRES_DB: nextcloud
      POSTGRES_USER: nextclouduser
      POSTGRES_PASSWORD: password

  app:
    image: nextcloud:25.0
    restart: always
    ports:
      - 8080:80
    volumes:
      - nextcloud_data:/var/www/html
    environment:
      NEXTCLOUD_DB_TYPE: pgsql
      NEXTCLOUD_DB_HOST: db
      NEXTCLOUD_DB_NAME: nextcloud
      NEXTCLOUD_DB_USER: nextclouduser
      NEXTCLOUD_DB_PASSWORD: password
    depends_on:
      - db

volumes:
  db_data:
  nextcloud_data:

3. Iniciar os serviços

docker-compose up -d

Esse comando irá baixar as imagens necessárias e iniciar os containers.

4. Acessar o Nextcloud

Abra seu navegador e acesse http://localhost:8080. Siga as instruções na tela para configurar o administrador e finalize a instalação.

Conclusão

Agora você tem o Nextcloud 25.0 rodando em um ambiente Docker. Para garantir a segurança, lembre-se de alterar a senha do banco de dados e considerar a configuração de um proxy reverso com HTTPS.

Dica: Para manter o Nextcloud atualizado, você pode usar o comando docker-compose pull para baixar a versão mais recente e docker-compose up -d para aplicar as atualizaçõ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.