Skip to content

Nextcloud
no Linux

A sua própria cloud: ficheiros, calendário, contactos: scripts Bash abertos, apenas fontes oficiais

Sincronize ficheiros entre os seus dispositivos, partilhe-os e mantenha calendários e contactos num servidor que controla. Configuração de produção com MariaDB, Redis e cron.

Execute este comando no seu servidor

$curl -fsSL https://infrawire.sh/i/nextcloud | bash
  • Testado em 10 distribuições
  • Instalador oficial
  • x86_64 e arm64
Guia de instalaçãoObter um servidor

O que o script faz

  • Docker Engine e Compose a partir dos repositórios oficiais, se faltarem
  • Nextcloud (imagem oficial) com MariaDB, Redis e um contentor cron, em /opt/nextcloud
  • A conta de admin, criada automaticamente (palavra-passe gerada, a menos que defina uma)
  • Com --domain: Caddy à frente, HTTPS do Let's Encrypt e redirecionamentos CalDAV/CardDAV

Após a instalação

# Mostre as suas credenciais de admin
$ sudo cat /opt/nextcloud/credentials.txt
# Execute comandos occ
$ cd /opt/nextcloud && docker compose exec -u www-data app php occ status
# Atualize o Nextcloud
$ cd /opt/nextcloud && docker compose pull && docker compose up -d

Opções

Passe as opções depois de bash -s --, por exemplo:

$ curl -fsSL https://infrawire.sh/i/nextcloud | bash -s -- --domain cloud.example.com
--domain cloud.example.comServir o Nextcloud por HTTPS neste domínio (o DNS tem de apontar para o servidor)
--email [email protected]E-mail para os avisos do Let's Encrypt
--admin-user NAMEUtilizador admin (predefinição: admin)
--admin-password PASSPalavra-passe de admin (predefinição: gerada)
--port 8080Porta quando não há domínio definido

Reveja antes de executar

O script é Bash simples. Descarregue, leia e depois execute:

$ curl -fsSL https://infrawire.sh/i/nextcloud -o install.sh
$ less install.sh
$ bash install.sh

No Alpine, execute primeiro apk add bash curl.

Outras apps

Cada app inclui um instalador testado, um guia passo a passo e os comandos para começar.

Agentes de IA

OpenClaw

Assistente de IA pessoal de código aberto

O seu próprio assistente de IA a funcionar 24/7 no seu servidor. Converse com ele a partir do WhatsApp, Telegram, Discord, Slack e mais, com o modelo da sua escolha.

infrawire.sh/i/openclaw Guia de instalação
Agentes de IA

Hermes Agent

Agente de IA que se melhora a si próprio, da Nous Research

Um agente autónomo que aprende com as suas tarefas, mantém memória entre sessões e funciona 24 horas por dia no seu servidor, acessível a partir do Telegram, Discord, Slack e mais.

infrawire.sh/i/hermes-agent Guia de instalação
Agentes de IAFerramentas de desenvolvimento

Claude Code

A ferramenta de programação agêntica da Anthropic para o seu terminal

O Claude Code lê a sua base de código, edita ficheiros, executa comandos e gere fluxos de trabalho com git a partir do terminal. Ideal num servidor de desenvolvimento remoto.

infrawire.sh/i/claude-code Guia de instalação
Agentes de IAFerramentas de desenvolvimento

OpenAI Codex

O agente de programação da OpenAI para o seu terminal

O Codex CLI lê, edita e executa código no seu projeto a partir do terminal, com o seu plano ChatGPT ou uma chave de API da OpenAI.

infrawire.sh/i/codex Guia de instalação
Agentes de IAFerramentas de desenvolvimento

Gemini CLI

O agente de IA de código aberto da Google para o terminal

O Gemini CLI traz os modelos Gemini para o seu terminal: código, pesquisa, ferramentas de ficheiros e de shell, com um generoso plano gratuito através de uma conta Google ou de uma chave de API.

infrawire.sh/i/gemini-cli Guia de instalação
Agentes de IAFerramentas de desenvolvimento

OpenCode

Agente de programação com IA de código aberto, com qualquer modelo

O OpenCode é um agente de programação para o terminal que funciona com Claude, GPT, Gemini, modelos locais e mais de 75 fornecedores. Use as suas próprias chaves ou a sua subscrição.

infrawire.sh/i/opencode Guia de instalação
Auto-alojadoAgentes de IA

n8n

Automatização de fluxos de trabalho com IA, auto-alojada

Ligue mais de 400 apps e crie agentes de IA com um editor visual. O seu próprio n8n com HTTPS, dados persistentes e webhooks prontos a usar.

infrawire.sh/i/n8n Guia de instalação
Auto-alojado

Vaultwarden

Gestor de palavras-passe leve compatível com o Bitwarden

Aloje o seu próprio cofre de palavras-passe e use-o a partir das apps e extensões de navegador oficiais do Bitwarden. Leve o suficiente para o mais pequeno dos VPS.

infrawire.sh/i/vaultwarden Guia de instalação

Precisa de um servidor?

VPS Linux e servidores dedicados, prontos para estes instaladores em minutos, com acesso root total.

Ver planos VPS

Perguntas frequentes

Tudo o que precisa de saber antes de executar um instalador.

Sim. Os scripts são gratuitos e abertos: pode lê-los a qualquer momento. Algumas apps podem exigir a sua própria conta ou subscrição, por exemplo uma chave de API para o seu modelo de IA.

Os scripts são servidos por HTTPS e só descarregam software de fontes oficiais. Se preferir, descarregue primeiro o script, leia-o e depois execute-o: cada página de app mostra como.

Ubuntu 22.04 e 24.04, Debian 12 e 13, Rocky Linux 9, AlmaLinux 9, Fedora, Arch Linux, openSUSE e Alpine, em x86_64 e arm64. No Alpine, instale primeiro o bash e o curl.

Precisa de root ou sudo para instalar pacotes do sistema. Execute o comando com sudo e a app é instalada para o seu próprio utilizador, não para o root.

Instala os pré-requisitos em falta com o seu gestor de pacotes, depois a própria app, e adiciona o respetivo comando ao PATH da sua shell. Tudo fica registado num ficheiro de log em /tmp.

Sim, funcionam em qualquer servidor Linux. Se precisar de um, a Infrawire oferece VPS Linux e servidores dedicados prontos em minutos.

Instalação personalizada · Nextcloud

Preencha apenas o que precisar: os campos vazios mantêm o valor predefinido. O comando atualiza-se enquanto escreve.

Aponte primeiro o respetivo registo DNS A para o seu servidor. Ativa o HTTPS com Let's Encrypt.

Recebe os avisos de expiração do certificado.

Pelo menos 10 caracteres.

Usada quando não há domínio definido.

O seu comando

$curl -fsSL https://infrawire.sh/i/nextcloud | bash

Os valores nunca saem do seu navegador. As palavras-passe e chaves que adicionar aqui ficam no histórico da sua shell: execute o comando com um espaço no início, ou use antes o valor gerado que o instalador apresenta.

VPS Linux e servidores dedicados em 3 continentes, com suporte especializado 24/7.

Ver planos VPS