Repolode
owncloud

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:DropboxGoogle DriveMicrosoft 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. 1

    Instale os pré-requisitos de desenvolvimento: Composer v2, Yarn e Node.js v14 ou superior

  2. 2

    Compile o projeto

    make
  3. 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