Introducción
Descripción general
Clientela
Aplicaciones de oficina web
Autenticación
Instalación
Lecturas importantes
Ejecute ownCloud Infinite Scale
Utilice la documentación oficial
Utilice el repositorio de ocis como fuente
Documentación
Documentación de administración
Documentación de desarrollo
Seguridad
Contribuyendo
Derechos de autor
ownCloud Infinite Scale (oCIS) es la nueva plataforma para compartir y sincronizar archivos que será la base de su plataforma de gestión de datos.
¡Asegúrese de descargar la última versión lanzada hoy!
Infinite Scale permite los siguientes clientes ownCloud:
web,
Androide,
iOS y
De oficina
para sincronizar y compartir espacios de archivos con un servidor backend escalable basado en reva utilizando API abiertas y bien definidas como WebDAV y CS3.
Infinite Scale puede integrar aplicaciones de oficina web como:
colabora en línea,
Sólo documentos de Office o
Servidor en línea de Microsoft Office
La edición colaborativa es compatible con la puerta de enlace de aplicaciones WOPI.
Los usuarios se autentican a través de OpenID Connect utilizando un IdP externo como Keycloak o el proveedor de identidad integrado LibreGraph Connect.
Centrándose en una fácil instalación y operación, Infinite Scale se entrega como un único binario o contenedor que permite escalar desde una Raspberry Pi a un clúster de Kubernetes cambiando la configuración e iniciando múltiples servicios según sea necesario. La arquitectura multiservicio permite adaptar la funcionalidad a sus necesidades y reutilizar servicios que pueden ya estar implementados, como cuando se usa Keycloak. Consulte los detalles a continuación para conocer varias opciones de instalación.
Antes de comenzar a configurar una instancia, recomendamos encarecidamente leer los Requisitos previos, la sección Implementación y especialmente la página de Información general que describe y explica información válida para todos los tipos de implementación.
Consulte la Guía rápida o la Configuración binaria para una implementación básica de un solo nodo que comienza con una Raspberry Pi o un servidor único, la Configuración de contenedor para entornos de contenedores clásicos como Docker o aprenda cómo implementar en Kubernetes.
Utilice este método para ejecutar una instancia con el código más reciente. Esto sólo se recomienda para fines de desarrollo. La versión mínima requerida es 1.22. Tenga en cuenta que necesita, como requisito previo, un entorno de compilación C instalado porque algunas dependencias como reva tienen componentes que requieren bibliotecas/cadenas de herramientas c-go. El comando de instalación para sistemas basados en Debian es: sudo apt install build-essentials
. Para crear y ejecutar una instancia local con usuarios de demostración:
# obtener el clon fuente de git [email protected]:owncloud/ocis.git# ingresar el directorio de ocis ocis# generar activoshacer generar# construir el binariomake -C ocis build# inicializar una configuración mínima de oCIS./ocis/bin/ocis init# ejecutar con usuarios de demostraciónIDM_CREATE_DEMO_USERS=true ./ocis/bin/ocis server# Abra su navegador en http://localhost:9200 para acceder a interfaz de usuario web incluida
Todas las baterías incluidas: ¡sin base de datos externa, no se necesita IDP externo!
Consulte la Documentación de administración: Introducción a Infinite Scale para comenzar a ejecutar oCIS en producción.
Consulte la Documentación de desarrollo: Introducción para obtener una descripción general de los requisitos, la estructura del repositorio y otros puntos de partida.
Consulte Aspectos de seguridad para obtener una descripción general de los temas relacionados con la seguridad. Si encuentra un problema de seguridad, comuníquese primero con [email protected].
Estamos muy contentos de que oCIS no requiera un Acuerdo de licencia de colaborador (CLA), ya que tiene licencia Apache 2.0. Esperamos que esto facilite la contribución de código. Si desea ponerse en contacto, la mayoría de los desarrolladores pasan el rato en nuestro canal de matriz, nuestro canal de chat de cohetes o comuníquese con el foro central de ownCloud.
Infinite Scale está cuidadosamente internacionalizado para que todos, sin importar el idioma que hablen, tengan una gran experiencia. Para lograrlo, contamos con la ayuda de traductores voluntarios. Si quieres ayudar, puedes encontrar los proyectos detrás de los siguientes enlaces: Transifex para la web ownCloud y Transifex para ownCloud (Selecciona el recurso filtrando por ocis-
).
Consulte siempre nuestras Pautas de contribución.
Algunas versiones estables de ownCloud Infinite Scale proporcionadas por ownCloud GmbH están sujetas a un Acuerdo de licencia de usuario final.
Copyright (c) 2020-2023 ownCloud GmbH <https://owncloud.com>