Uma nuvem rápida e leve, hospedada por você, para arquivos, calendários, contatos e edição de documentos, feita em Rust com suporte a WebDAV, CalDAV e CardDAV.
owncloud/core
Núcleo de servidor do ownCloud Classic para armazenamento, sincronização e compartilhamento de arquivos autohospedados via WebDAV, CalDAV e CardDAV.
Alternativa open source a:Dropbox
Google Drive
Microsoft OneDrive
- Estrelas
- 8,838
- Forks
- 2,064
- Issues abertas
- 143
- Último commit
- anteontem
O que é?
O ownCloud Core é o componente de servidor do ownCloud Classic, uma plataforma autohospedada para armazenamento, sincronização e compartilhamento de arquivos. Ele oferece servidores WebDAV, CalDAV e CardDAV, gerenciamento de usuários e grupos, suporte à criptografia, backends de armazenamento externo e uma REST API.
O servidor é escrito em PHP e funciona com MySQL, MariaDB, PostgreSQL ou SQLite. Uma arquitetura de plugins permite que apps como Activity, Calendar e Contacts ampliem o sistema base. Uma imagem oficial do Docker é publicada no Docker Hub.
Este repositório é a principal base de código do ownCloud Classic. Para novas implantações, a recomendação é usar o ownCloud Infinite Scale (oCIS), um projeto separado. O repositório é licenciado sob AGPL-3.0.
Recursos principais
- 01Disponibiliza arquivos via WebDAV, CalDAV e CardDAV
- 02Oferece suporte aos bancos de dados MySQL, MariaDB, PostgreSQL e SQLite
- 03Arquitetura de plugins para ampliar as funcionalidades com apps
- 04Inclui gerenciamento de usuários e grupos e suporte à criptografia
- 05Oferece backends de armazenamento externo e uma REST API
Casos de uso
- Executar um servidor privado de sincronização e compartilhamento de arquivos para uma equipe ou família
- Hospedar calendários e contatos junto com o armazenamento de arquivos na própria infraestrutura
- Implantar o servidor em um contêiner usando a imagem oficial do Docker
Início rápido
- 1
Instale os pré-requisitos de desenvolvimento: Composer v2, Yarn e Node.js v14 ou superior
- 2
Compile o projeto
make - 3
Para instalar em produção, siga o manual oficial de instalação
Antes de usar
- Licenciado sob AGPL-3.0, uma licença copyleft forte.
- O README informa que há planos de migrar a licença para Apache 2.0, mas os pré-requisitos para a migração ainda estão pendentes.
- A compilação de desenvolvimento requer Composer v2, Yarn e Node.js.
Em coleções
Tópicos
Perguntas frequentes
- O que é core?
- Núcleo de servidor do ownCloud Classic para armazenamento, sincronização e compartilhamento de arquivos autohospedados via WebDAV, CalDAV e CardDAV. O ownCloud Core é o componente de servidor do ownCloud Classic, uma plataforma autohospedada para armazenamento, sincronização e compartilhamento de arquivos. Ele oferece servidores WebDAV, CalDAV e CardDAV, gerenciamento de usuários e grupos, suporte à criptografia, backends de armazenamento externo e uma REST API.
- core é gratuito? Qual é a licença?
- core é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- core ainda é mantido?
- Manutenção ativa. O último commit de core foi em 23 de out. de 2026.
- Para que posso usar core?
- Executar um servidor privado de sincronização e compartilhamento de arquivos para uma equipe ou família Hospedar calendários e contatos junto com o armazenamento de arquivos na própria infraestrutura Implantar o servidor em um contêiner usando a imagem oficial do Docker
- Como instalar core?
- Instale os pré-requisitos de desenvolvimento: Composer v2, Yarn e Node.js v14 ou superior Compile o projeto: make Para instalar em produção, siga o manual oficial de instalação
- Onde consigo core?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/owncloud/core
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de sincronização e compartilhamento de arquivos auto-hospedada da ownCloud, em um único binário Go com APIs WebDAV e CS3.
Plataforma auto-hospedada para armazenar, sincronizar e compartilhar arquivos, com WebDAV e edição de documentos online.
Servidor completo de e-mail e colaboração, auto-hospedável e escrito em Rust, com suporte a IMAP, JMAP, POP3, SMTP, CalDAV, CardDAV e WebDAV.
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.
Servidor de arquivos portátil em Python, com uploads e downloads retomáveis, acessível por qualquer navegador e via WebDAV, SFTP, FTP, TFTP e SMB.