Uma plataforma de nuvem self-hosted distribuída como um único binário Go para compartilhar arquivos, editar código em colaboração e gerenciar usuários.
nextcloud/server
Servidor de nuvem autogerenciado para armazenar, sincronizar e compartilhar arquivos, contatos, calendários e muito mais, com recursos ampliáveis por apps.
Alternativa open source a:Google Drive
Dropbox
Microsoft OneDrive
- Estrelas
- 37,201
- Forks
- 5,289
- Issues abertas
- 3,840
- Último commit
- há 10 horas
O que é?
O Nextcloud Server é o backend em PHP do Nextcloud, uma plataforma autogerenciada para manter arquivos, contatos, calendários e outros dados em um servidor escolhido por você. Os clientes para desktop e dispositivos móveis mantêm os dados sincronizados entre os aparelhos, e os usuários podem compartilhar arquivos ou pastas com outras pessoas e colaborar neles.
Os recursos podem ser ampliados com apps como Calendar, Contacts, Mail e videochamadas (Talk), instalados pela Nextcloud App Store. O projeto inclui opções de criptografia e autenticação de dois fatores para proteger as contas.
O repositório também inclui instruções para configurar o ambiente de desenvolvimento: componentes de terceiros são gerenciados como git submodules, e os testes são executados com PHPUnit, Behat, Vitest e Playwright. Contribuições são aceitas sob a licença AGPLv3, sem um acordo de licença para colaboradores.
Recursos principais
- 01Sincronize arquivos, contatos e calendários entre dispositivos desktop e móveis
- 02Compartilhe arquivos e pastas com outros usuários
- 03Amplie os recursos com apps da Nextcloud App Store
- 04Opções de criptografia e autenticação de dois fatores
- 05Pode ser instalado no seu próprio hardware ou usado por meio de provedores de hospedagem
Casos de uso
- Manter um servidor privado para sincronizar e compartilhar arquivos em casa ou em uma organização
- Substituir serviços comerciais de armazenamento em nuvem por uma alternativa autogerenciada
- Hospedar calendários de equipe, contatos e videochamadas na sua própria infraestrutura
Início rápido
- 1
Configure o ambiente de desenvolvimento local seguindo o manual para desenvolvedores do Nextcloud
- 2
Inicialize os submódulos git de terceiros após fazer o checkout do repositório
git submodule update --init
Antes de usar
- Licenciado sob AGPL-3.0, uma licença copyleft forte que exige que obras derivadas sejam compartilhadas nos mesmos termos.
- A branch master é destinada ao desenvolvimento e nunca deve ser usada em sistemas de produção; use arquivos de lançamento ou branches estáveis.
- A hospedagem própria exige um servidor próprio e trabalho de configuração, pois o README direciona para instruções de instalação separadas.
Tópicos
Perguntas frequentes
- O que é server?
- Servidor de nuvem autogerenciado para armazenar, sincronizar e compartilhar arquivos, contatos, calendários e muito mais, com recursos ampliáveis por apps. O Nextcloud Server é o backend em PHP do Nextcloud, uma plataforma autogerenciada para manter arquivos, contatos, calendários e outros dados em um servidor escolhido por você. Os clientes para desktop e dispositivos móveis mantêm os dados sincronizados entre os aparelhos, e os usuários podem compartilhar arquivos ou pastas com outras pessoas e colaborar neles.
- server é gratuito? Qual é a licença?
- server é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- server ainda é mantido?
- Manutenção ativa. O último commit de server foi em 21 de out. de 2026.
- Para que posso usar server?
- Manter um servidor privado para sincronizar e compartilhar arquivos em casa ou em uma organização Substituir serviços comerciais de armazenamento em nuvem por uma alternativa autogerenciada Hospedar calendários de equipe, contatos e videochamadas na sua própria infraestrutura
- Como instalar server?
- Configure o ambiente de desenvolvimento local seguindo o manual para desenvolvedores do Nextcloud Inicialize os submódulos git de terceiros após fazer o checkout do repositório: git submodule update --init
- Onde consigo server?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nextcloud/server
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App multiplataforma para enviar arquivos diretamente entre dispositivos pela internet, com criptografia de ponta a ponta e sem armazenamento na nuvem nem limites de tamanho.
Servidor de armazenamento em nuvem auto-hospedado que criptografa arquivos e notas no navegador antes de enviá-los ao servidor.
Um computador de internet de código aberto: desktop pessoal na nuvem, acessível pelo navegador, com arquivos, apps e serviços para desenvolvedores, que pode ser hospedado por você.
CRM pessoal de código aberto para registrar sua vida e acompanhar seus relacionamentos com amigos e familiares.
Armazenamento em nuvem open source e auto-hospedável, com sincronização e compartilhamento de arquivos, bibliotecas para equipes e visualizações extensíveis de metadados.