Como configurar o NextCloud via Docker no Linux

O Nextcloud é um substituto para serviços online proprietários, como Google Drive, Dropbox, Microsoft OneDrive, etc. No passado, em Tips.WebTech360.com, mostramos como implantar o NextCloud como um Snap. No entanto, essa não é a única maneira de hospedar um servidor Nextcloud. Você também pode fazer isso com o Docker. Veja como.

Instalando o Docker no Linux

Para executar o Nextcloud em seu sistema Linux, você deve instalar o Docker. Existem algumas maneiras de fazer o Docker funcionar no Linux. Neste guia, configuraremos o Docker como um pacote Snap.

Por que Snap? Embora limitado à /root ($HOME)pasta, o snap do Docker é muito mais fácil de usar e não requer ajustes. Além disso, ele permite que os usuários comecem a trabalhar em qualquer sistema de servidor que suporte o Snapd.

Você deve primeiro habilitar o tempo de execução Snap para instalar o Docker em seu sistema Linux como um pacote Snap. Você pode ativar o tempo de execução seguindo nosso guia detalhado de configuração do Snap .

Depois que o tempo de execução do Snap estiver configurado e funcionando em seu sistema Linux, você poderá instalar o Docker como um Snap usando o comando snap install .

sudo snap install

Com a ferramenta Docker instalada como um pacote Snap, você pode usar o comando docker com a conta root. Para fazer isso, execute os seguintes comandos.

su-

docker --ajuda

Se você não conseguir fazer login no root, seu sistema operacional Linux provavelmente está com a conta root desativada. Faça login na raiz (com sudo) e defina a senha para habilitá-la.

sudo -s senha

Se você deseja usar o Docker como um usuário regular em vez da conta root, digite os seguintes comandos abaixo. No entanto, esteja avisado, executar esses comandos dará ao usuário típico tanto poder quanto o root.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap disable docker sudo snap enable docker

Puxando a imagem do Docker Nextcloud

Você deve extrair a imagem oficial do Docker Nextcloud do Dockerhub para executar o servidor Nextcloud pela primeira vez. A imagem do Nextcloud é construída no Debian estável e é muito leve, portanto não demorará muito para fazer o download.

Para extrair a imagem, execute o seguinte comando docker run -d . Este comando irá pegar a imagem do Dockerhub, dizer ao Docker para rodar o container na porta 8080, etc.

Nota: verifique se você é root antes de executar o comando docker run -d .

docker run -d -p 8080:80 nextcloud

Executando o contêiner após a instalação

A execução do contêiner Nextcloud pela primeira vez requer o comando docker run . No entanto, se você reiniciar o sistema, precisará executar o comando docker start , pois o Nextcloud agora é um contêiner configurado.

Para fazer isso, primeiro execute o comando docker ps -a . Isso mostrará todos os contêineres disponíveis.

docker ps -a

Em seguida, procure a coluna “CONTAINER ID”, encontre o ID do contêiner Nextcloud e execute:

início da janela de encaixe CONTAINER_ID

Você também pode pará-lo com:

parada de encaixe CONTAINER_ID

Instalando Nextcloud

Embora o contêiner Nextcloud esteja implantado, ele ainda não está instalado. Portanto, primeiro você deve seguir o assistente de instalação antes de usá-lo. Siga as instruções passo a passo abaixo para fazer o Nextcloud funcionar.

Passo 1: Navegue até o seguinte URL em um navegador da web.

HTTP://local-lan-IP-address-for-server:8080

Passo 2: Uma vez na página, digite um nome de usuário e senha para a conta de administrador. Certifique-se de inserir uma senha memorável; se você o perder, não poderá redefini-lo facilmente.

Passo 3: Na seção “Storage & Database”, deixe como SQLite. Embora haja um pouco de queda de desempenho, é excelente para pequenas implantações em casa com poucos usuários.

Se estiver preocupado com o desempenho, selecione outro back-end de banco de dados e siga as instruções aqui .

Etapa 4: Depois que o NextCloud estiver instalado, você fará login na sua conta de administrador. Clique na foto do perfil da conta de administrador daqui e selecione "Usuários".

Na área “Usuários”, crie uma nova conta de usuário limitada para acessar seu Nextcloud. Pode ser necessário criar várias contas.

Depois de criar suas contas de usuário, saia do administrador e faça login na nova conta para iniciar a sincronização de arquivos!

Usando Nextcloud

Existem muitas maneiras de usar o Nextcloud. No entanto, a melhor maneira é baixar um cliente de sincronização. Existem clientes de sincronização de desktop para Linux (Flatpak, Snap, pacote nativo), Mac OS e Windows. Informações sobre os clientes de sincronização de desktop podem ser encontradas aqui .

Obs: você usa celular ou tablet? Instale o aplicativo Nextcloud iOS ou Android para iniciar a sincronização através do seu telefone.

Leave a Comment

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!

Transforme qualquer dispositivo em seu segundo monitor no Linux

Transforme qualquer dispositivo em seu segundo monitor no Linux

Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.

Como verificar a temperatura da GPU no Linux

Como verificar a temperatura da GPU no Linux

Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.

Como usar o controlador PS4 no Linux

Como usar o controlador PS4 no Linux

Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.

Como atualizar para Pop_OS 22.04

Como atualizar para Pop_OS 22.04

O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.

Como fazer backup diretamente no Google Drive no Linux

Como fazer backup diretamente no Google Drive no Linux

Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.

Como aumentar o tamanho da pasta temporária no Linux

Como aumentar o tamanho da pasta temporária no Linux

Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.

Como instalar e personalizar o emulador de terminal Kitty no Linux

Como instalar e personalizar o emulador de terminal Kitty no Linux

Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.