Introdução
Visão geral
Clientes
Aplicativos para Web Office
Autenticação
Instalação
Leituras importantes
Execute a escala infinita ownCloud
Use a documentação oficial
Use o repositório ocis como fonte
Documentação
Documentação administrativa
Documentação de desenvolvimento
Segurança
Contribuindo
Direitos autorais
ownCloud Infinite Scale (oCIS) é a nova plataforma de sincronização e compartilhamento de arquivos que será a base de sua plataforma de gerenciamento de dados.
Certifique-se de baixar a versão mais recente lançada hoje!
O Infinite Scale permite os seguintes clientes ownCloud:
rede,
andróide,
iOS e
Área de trabalho
para sincronizar e compartilhar espaços de arquivos com um back-end de servidor escalonável baseado em reva usando APIs abertas e bem definidas como WebDAV e CS3.
O Infinite Scale pode integrar aplicativos de web office, como:
Colabore Online,
Somente Office Docs ou
Servidor on-line do Microsoft Office
A edição colaborativa é suportada pelo gateway de aplicativo WOPI.
Os usuários são autenticados via OpenID Connect usando um IdP externo como Keycloak ou o provedor de identidade incorporado LibreGraph Connect.
Com foco na fácil instalação e operação, o Infinite Scale é entregue como um único binário ou contêiner que permite escalar de um Raspberry Pi para um cluster Kubernetes, alterando a configuração e iniciando vários serviços conforme necessário. A arquitetura multisserviço permite adaptar a funcionalidade às suas necessidades e reutilizar serviços que já possam estar em funcionamento, como ao usar o Keycloak. Veja os detalhes abaixo para várias opções de instalação.
Antes de começar a configurar uma instância, recomendamos fortemente a leitura dos Pré-requisitos, da seção Implantação e principalmente da página Informações Gerais que descreve e explica informações válidas para todos os tipos de implantação.
Consulte o Guia rápido ou a Configuração binária para uma implantação bare-metal de nó único começando com um Raspberry Pi ou servidor único, a Configuração de contêiner para ambientes de contêiner clássicos como docker ou saiba como implantar no Kubernetes.
Use este método para executar uma instância com o código mais recente. Isso é recomendado apenas para fins de desenvolvimento. A versão mínima necessária é 1.22. Observe que você precisa, como pré-requisito, de um ambiente de compilação C instalado porque algumas dependências como reva possuem componentes que requerem bibliotecas/cadeias de ferramentas c-go. O comando de instalação para sistemas baseados em Debian é: sudo apt install build-essentials
. Para criar e executar uma instância local com usuários de demonstração:
# obtenha o clone sourcegit [email protected]:owncloud/ocis.git# insira o ocis dircd ocis# generate assetsmake generate# construa o bináriomake -C ocis build# inicialize uma configuração mínima do oCIS./ocis/bin/ocis init# run com usuários de demonstraçãoIDM_CREATE_DEMO_USERS=true ./ocis/bin/ocis server# Abra seu navegador em http://localhost:9200 para acessar o pacote web-ui
Todas as baterias incluídas: sem banco de dados externo, sem necessidade de IDP externo!
Consulte a Documentação administrativa – Introdução ao Infinite Scale para começar a executar o OCIS em produção.
Consulte a Documentação de Desenvolvimento - Introdução para obter uma visão geral dos Requisitos, da estrutura do repositório e de outros pontos de partida.
Consulte os Aspectos de Segurança para obter uma visão geral dos tópicos relacionados à segurança. Se você encontrar um problema de segurança, entre em contato primeiro com [email protected].
Estamos muito felizes que o OCIS não exija um Contrato de Licença de Contribuidor (CLA), pois é licenciado pelo Apache 2.0. Esperamos que isso torne mais fácil contribuir com código. Se você quiser entrar em contato, a maioria dos desenvolvedores acessa nosso canal Matrix, nosso canal Rocket Chat ou entra em contato com o fórum central ownCloud.
O Infinite Scale é cuidadosamente internacionalizado para que todos, independentemente do idioma que falem, tenham uma ótima experiência. Para isso, contamos com a ajuda de tradutores voluntários. Se quiser ajudar, você pode encontrar os projetos nos seguintes links: Transifex para ownCloud web e Transifex para ownCloud (Selecione o recurso filtrando por ocis-
).
Consulte sempre nossas Diretrizes de Contribuição.
Algumas compilações de versões estáveis do ownCloud Infinite Scale fornecidas pela ownCloud GmbH estão sujeitas a um Contrato de Licença de Usuário Final.
Direitos autorais (c) 2020-2023 ownCloud GmbH <https://owncloud.com>